File tree Expand file tree Collapse file tree 7 files changed +10
-9
lines changed
Expand file tree Collapse file tree 7 files changed +10
-9
lines changed Original file line number Diff line number Diff line change 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
55FROM pharo-runtime:sut
66WORKDIR /app
Original file line number Diff line number Diff line change 11FROM 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
44COPY start.st ./
55CMD [ "pharo" , "start.st" ]
Original file line number Diff line number Diff line change 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 :
Original file line number Diff line number Diff line change 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
Original file line number Diff line number Diff line change 33In 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
99If 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.
1313For 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
1717RUN 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
2020COPY --from=loader /opt/pharo/Pharo.image ./
2121COPY --from=loader /opt/pharo/Pharo.changes ./
2222COPY --from=loader /opt/pharo/Pharo*.sources ./
Original file line number Diff line number Diff line change 22FROM alpine:3 AS download-image
33RUN apk add unzip
44WORKDIR /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
66RUN set -eu; \
77 unzip PharoImage.zip; \
88 rm PharoImage.zip; \
Original file line number Diff line number Diff line change 11ARG BASE_IMAGE=ghcr.io/ba-st/pharo
2- ARG VERSION=v12 .0.1
2+ ARG VERSION=v13 .0.0
33FROM $BASE_IMAGE:$VERSION
44RUN pharo eval --save "EpMonitor current disable"
55RUN pharo eval --save "EpMonitor current: (EpMonitor newWithLog: EpLog newNull)"
You can’t perform that action at this time.
0 commit comments