Build:
- 0
2024-12-14 13:14.24: New job: Build using linux-arm64 in [] 2024-12-14 13:14.24: Will push staging image to ocurrent/opam-staging:alpine-3.20-ocaml-4.13-arm64 Dockerfile: # syntax=docker/dockerfile:1 FROM ocurrent/opam-staging@sha256:08d423f7866e2066cce901c27774197ad73fedc1c6060684001f7f0e6e258446 ENV OPAMYES="1" OPAMCONFIRMLEVEL="unsafe-yes" OPAMERRLOGLEN="0" OPAMPRECISETRACKING="1" RUN opam switch create 4.13 --packages=ocaml-base-compiler.4.13.1 RUN opam pin add -k version ocaml-base-compiler 4.13.1 RUN opam install -y opam-depext ENTRYPOINT [ "opam", "exec", "--" ] CMD bash COPY --link [ "Dockerfile", "/Dockerfile.ocaml" ] 2024-12-14 13:14.24: Using cache hint "4.13.1-arm64-ocurrent/opam-staging@sha256:08d423f7866e2066cce901c27774197ad73fedc1c6060684001f7f0e6e258446" 2024-12-14 13:14.24: Waiting for resource in pool OCluster 2024-12-14 14:17.11: Waiting for worker… 2024-12-14 18:33.00: Got resource from pool OCluster Building on ocaml-1.osuosl.ci.dev WARNING: experimental flag squash is removed with BuildKit. You should squash inside build using a multi-stage Dockerfile for efficiency. #0 building with "default" instance using docker driver #1 [internal] load build definition from Dockerfile #1 transferring dockerfile: #1 transferring dockerfile: 504B done #1 DONE 0.8s #2 resolve image config for docker-image://docker.io/docker/dockerfile:1 #2 DONE 0.5s #3 docker-image://docker.io/docker/dockerfile:1@sha256:db1ff77fb637a5955317c7a3a62540196396d565f3dd5742e76dddbb6d75c4c5 #3 CACHED #1 [internal] load build definition from Dockerfile #1 transferring dockerfile: 504B done #1 DONE 0.8s #4 [internal] load build definition from Dockerfile #4 DONE 0.0s #5 [internal] load metadata for docker.io/ocurrent/opam-staging@sha256:08d423f7866e2066cce901c27774197ad73fedc1c6060684001f7f0e6e258446 #5 DONE 0.2s #6 [internal] load .dockerignore #6 transferring context: #6 transferring context: 2B done #6 DONE 0.9s #7 [1/5] FROM docker.io/ocurrent/opam-staging@sha256:08d423f7866e2066cce901c27774197ad73fedc1c6060684001f7f0e6e258446 #7 CACHED #8 [internal] load build context #8 transferring context: #8 transferring context: 504B done #8 DONE 0.8s #9 [2/5] RUN opam switch create 4.13 --packages=ocaml-base-compiler.4.13.1 #9 13.24 #9 13.24 <><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><> #9 13.35 [ocaml-config.2/gen_ocaml_config.ml.in] downloaded from https://raw.githubusercontent.com/ocaml/opam-source-archives/main/patches/ocaml-config/gen_ocaml_config.ml.in.2 #9 13.54 [ocaml-config.2/ocaml-config.install] downloaded from https://raw.githubusercontent.com/ocaml/opam-source-archives/main/patches/ocaml-config/ocaml-config.install #9 15.31 [ocaml-base-compiler.4.13.1] downloaded from https://github.com/ocaml/ocaml/archive/4.13.1.tar.gz #9 16.43 [ocaml-base-compiler.4.13.1/ocaml-base-compiler.install] downloaded from https://raw.githubusercontent.com/ocaml/opam-source-archives/main/patches/ocaml-base-compiler/ocaml-base-compiler.install #9 16.43 #9 16.43 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> #9 16.70 -> installed base-bigarray.base #9 16.71 -> installed base-threads.base #9 16.71 -> installed base-unix.base #9 16.72 -> installed host-arch-arm64.1 #9 16.73 -> installed host-system-other.1 #9 16.73 -> installed ocaml-options-vanilla.1 #9 151.0 -> installed ocaml-base-compiler.4.13.1 #9 151.1 -> installed ocaml-config.2 #9 151.3 -> installed ocaml.4.13.1 #9 151.7 Done. #9 151.7 # Run eval $(opam env) to update the current shell environment #9 DONE 160.9s #10 [3/5] RUN opam pin add -k version ocaml-base-compiler 4.13.1 #10 4.043 ocaml-base-compiler is now pinned to version 4.13.1 #10 4.043 #10 14.49 No package build needed. #10 14.49 Nothing to do. #10 14.49 # Run eval $(opam env) to update the current shell environment #10 DONE 15.4s #11 [4/5] RUN opam install -y opam-depext #11 13.91 The following actions will be performed: #11 13.91 - install opam-depext 1.2.3 #11 13.91 #11 13.91 <><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><> #11 14.39 [opam-depext.1.2.3] downloaded from https://github.com/ocaml-opam/opam-depext/releases/download/v1.2.3/opam-depext-full-1.2.3.tbz #11 14.44 #11 14.44 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> #11 16.92 -> installed opam-depext.1.2.3 #11 16.93 Done. #11 16.94 # Run eval $(opam env) to update the current shell environment #11 DONE 18.7s #12 [5/5] COPY --link [ Dockerfile, /Dockerfile.ocaml ] #12 DONE 2.1s #13 exporting to image #13 exporting layers #13 exporting layers 4.8s done #13 writing image sha256:13da76019b19fbe5a54fdf5faf26b3fc7429956594d0e35367a057d832fe8fa9 0.0s done #13 DONE 5.0s 1 warning found (use --debug to expand): - JSONArgsRecommended: JSON arguments recommended for CMD to prevent unintended behavior related to OS signals (line 9) Pushing "sha256:13da76019b19fbe5a54fdf5faf26b3fc7429956594d0e35367a057d832fe8fa9" to "ocurrent/opam-staging:alpine-3.20-ocaml-4.13-arm64" as user "ocurrentbuilder" Login Succeeded The push refers to repository [docker.io/ocurrent/opam-staging] 1167b061177b: Preparing 8f5ec4e588e2: Preparing f182f612946a: Preparing faa89868912c: Preparing a8848bd86a53: Preparing a8848bd86a53: Layer already exists f182f612946a: Pushed 1167b061177b: Pushed 8f5ec4e588e2: Pushed faa89868912c: Pushed alpine-3.20-ocaml-4.13-arm64: digest: sha256:85f4f8d6da29a0440ea72fa7c9d9297a79bf7560aea1677cd982cd5ff870d04e size: 1367 The push refers to repository [docker.io/ocurrent/opam-staging] 1167b061177b: Preparing 8f5ec4e588e2: Preparing f182f612946a: Preparing faa89868912c: Preparing a8848bd86a53: Preparing 1167b061177b: Layer already exists f182f612946a: Layer already exists a8848bd86a53: Layer already exists faa89868912c: Layer already exists 8f5ec4e588e2: Layer already exists alpine-3.20-ocaml-4.13-arm64: digest: sha256:85f4f8d6da29a0440ea72fa7c9d9297a79bf7560aea1677cd982cd5ff870d04e size: 1367 Job succeeded 2024-12-14 18:38.15: Job succeeded