diff --git a/docs/how-to-guides/how-to-update-vm-release.md b/docs/how-to-guides/how-to-update-vm-release.md index 91590eb..8fd57fe 100644 --- a/docs/how-to-guides/how-to-update-vm-release.md +++ b/docs/how-to-guides/how-to-update-vm-release.md @@ -7,4 +7,6 @@ of the Pharo VM was produced: - Go to - Locate the zip file corresponding to the commit hash. It will have a name like `PharoVM-{{version}}-{{commit_hash}}-Linux-x86_64-bin.zip` + (beware that multiple files with the same version might be available, + **we need the one with the commit equal to the one mentioned in the Pharo VM release**) - Update the `Dockerfile` in the `source` folder to download the new zip diff --git a/source/Dockerfile b/source/Dockerfile index f50a136..3855430 100644 --- a/source/Dockerfile +++ b/source/Dockerfile @@ -1,15 +1,15 @@ # Download Pharo VM in a clean image -FROM alpine:3.12 as download-vm +FROM alpine:3.12 AS download-vm RUN apk add unzip WORKDIR /tmp/pharo-vm -ADD https://files.pharo.org/vm/pharo-spur64-headless/Linux-x86_64/PharoVM-10.2.0-f4c5e2a-Linux-x86_64-bin.zip ./PharoVM.zip +ADD https://files.pharo.org/vm/pharo-spur64-headless/Linux-x86_64/PharoVM-10.3.0-ce15171-Linux-x86_64-bin.zip ./PharoVM.zip RUN set -eu; \ unzip PharoVM.zip; \ rm PharoVM.zip; \ true # Copy VM into base image -FROM debian:12-slim as vm +FROM debian:12-slim AS vm LABEL maintainer="Buenos Aires Smalltalk " WORKDIR /opt/pharo RUN set -eu; \