Skip to content

Commit f00c092

Browse files
authored
Add Pharo 13 support (#24)
1 parent 614f6b4 commit f00c092

File tree

7 files changed

+10
-9
lines changed

7 files changed

+10
-9
lines changed

.docker/pharo-date-multistage/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
FROM pharo-loader:sut as loader
1+
FROM pharo-loader:sut AS loader
22

3-
RUN pharo metacello install github://ba-st-dependencies/Teapot:v2 BaselineOfTeapot --groups=Deployment
3+
RUN pharo metacello install github://ba-st-dependencies/Teapot:v3 BaselineOfTeapot --groups=Deployment
44

55
FROM pharo-runtime:sut
66
WORKDIR /app

.docker/pharo-date/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
FROM pharo-runtime:sut
22

3-
RUN pharo metacello install github://ba-st-dependencies/Teapot:v2 BaselineOfTeapot --groups=Deployment
3+
RUN pharo metacello install github://ba-st-dependencies/Teapot:v3 BaselineOfTeapot --groups=Deployment
44
COPY start.st ./
55
CMD [ "pharo", "start.st"]

.github/workflows/scheduled-security-scan.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ jobs:
1717
- latest
1818
- v11.0.0
1919
- v12.0.1
20+
- v13.0.0
2021
name: Scheduled scan for vulnerabilities ${{ matrix.version }}
2122
runs-on: ubuntu-latest
2223
steps:

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
## Quick start
1616

1717
```bash
18-
docker run -it ghcr.io/ba-st/pharo:v12.0.1 pharo --version
18+
docker run -it ghcr.io/ba-st/pharo:v13.0.0 pharo --version
1919
```
2020

2121
## License

docs/how-to-guides/how-to-use-as-dependency.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
In your `Dockerfile` put something like:
44

55
```dockerfile
6-
FROM ghcr.io/ba-st/pharo:v12.0.1
6+
FROM ghcr.io/ba-st/pharo:v13.0.0
77
```
88

99
If you want to create a custom Pharo image it's better to use multi-stage builds
@@ -13,10 +13,10 @@ configure Iceberg to use HTTPS.
1313
For example
1414

1515
```dockerfile
16-
FROM ghcr.io/ba-st/pharo-loader:v12.0.1 AS loader
16+
FROM ghcr.io/ba-st/pharo-loader:v13.0.0 AS loader
1717
RUN pharo metacello install github://owner/repo:branch BaselineOfProject
1818

19-
FROM ghcr.io/ba-st/pharo:v12.0.1
19+
FROM ghcr.io/ba-st/pharo:v13.0.0
2020
COPY --from=loader /opt/pharo/Pharo.image ./
2121
COPY --from=loader /opt/pharo/Pharo.changes ./
2222
COPY --from=loader /opt/pharo/Pharo*.sources ./

source/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
FROM alpine:3 AS download-image
33
RUN apk add unzip
44
WORKDIR /tmp/pharo-images
5-
ADD https://files.pharo.org/image/120/Pharo12.0-SNAPSHOT.build.1570.sha.3dafb8a476.arch.64bit.zip ./PharoImage.zip
5+
ADD https://files.pharo.org/image/130/Pharo13.0-SNAPSHOT.build.670.sha.bf9ccb52ed.arch.64bit.zip ./PharoImage.zip
66
RUN set -eu; \
77
unzip PharoImage.zip; \
88
rm PharoImage.zip; \

source/Dockerfile-loader

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
ARG BASE_IMAGE=ghcr.io/ba-st/pharo
2-
ARG VERSION=v12.0.1
2+
ARG VERSION=v13.0.0
33
FROM $BASE_IMAGE:$VERSION
44
RUN pharo eval --save "EpMonitor current disable"
55
RUN pharo eval --save "EpMonitor current: (EpMonitor newWithLog: EpLog newNull)"

0 commit comments

Comments
 (0)