Build:
- 0
2025-04-22 15:11.08: New job: Build using linux-arm64 in
[]
2025-04-22 15:11.08: Will push staging image to ocurrent/opam-staging:fedora-41-ocaml-5.0-arm64
Dockerfile:
# syntax=docker/dockerfile:1
FROM ocurrent/opam-staging@sha256:0b243f681a6cb1c489f7dfada68eca9dfc9063248fd603f25508ac586f534611
ENV OPAMYES="1" OPAMCONFIRMLEVEL="unsafe-yes" OPAMERRLOGLEN="0" OPAMPRECISETRACKING="1"
RUN opam switch create 5.0 --packages=ocaml-base-compiler.5.0.0
RUN opam pin add -k version ocaml-base-compiler 5.0.0
RUN opam install -y opam-depext
ENTRYPOINT [ "opam", "exec", "--" ]
CMD bash
COPY --link [ "Dockerfile", "/Dockerfile.ocaml" ]
2025-04-22 15:11.08: Using cache hint "5.0.0-arm64-ocurrent/opam-staging@sha256:0b243f681a6cb1c489f7dfada68eca9dfc9063248fd603f25508ac586f534611"
2025-04-22 15:11.08: Waiting for resource in pool OCluster
2025-04-22 15:11.08: Waiting for worker…
2025-04-22 15:22.34: Got resource from pool OCluster
Building on molpadia.caelum.ci.dev
#2 [internal] load .dockerignore
#2 sha256:1e770635847701e64b0e261f8b5361d8756fb11fb4ed231ba44b8c9b1f6d9e31
#2 transferring context: 2B 0.0s done
#2 ...
#1 [internal] load build definition from Dockerfile
#1 sha256:c52e971b20f70ea79a6366e9e4bbc403e8943b223fa3c812f53b8faf5f16a061
#1 transferring dockerfile: 501B done
#1 DONE 0.2s
#2 [internal] load .dockerignore
#2 sha256:1e770635847701e64b0e261f8b5361d8756fb11fb4ed231ba44b8c9b1f6d9e31
#2 DONE 0.2s
#3 resolve image config for docker.io/docker/dockerfile:1
#3 sha256:5511bf222770ecb09bae16a5e9dc6ddaf6633b05719203c5e2b00644727cd62f
#3 DONE 0.6s
#4 docker-image://docker.io/docker/dockerfile:1@sha256:4c68376a702446fc3c79af22de146a148bc3367e73c25a5803d453b6b3f722fb
#4 sha256:6bacd0e1bea920d2a254caa0d4273871a233def6016c4d2892769f4f6061e3e4
#4 CACHED
#5 [internal] load build definition from Dockerfile
#5 sha256:b319680e0882136a9f967e45bcff6309ca6a8e879b41e0b3ac2902397c72ed51
#5 DONE 0.0s
#6 [internal] load metadata for docker.io/ocurrent/opam-staging@sha256:0b243f681a6cb1c489f7dfada68eca9dfc9063248fd603f25508ac586f534611
#6 sha256:6b9aa6676a63c9cce0c8d4015523d1c8312554f97286ab20f0f59dced68cf5ee
#6 DONE 0.0s
#7 [internal] load .dockerignore
#7 sha256:27780889b028dfccc77280c43a5d2ba1f80c5a6ebef01479b6acd0abd6fa55e5
#7 DONE 0.0s
#8 [1/5] FROM docker.io/ocurrent/opam-staging@sha256:0b243f681a6cb1c489f7dfada68eca9dfc9063248fd603f25508ac586f534611
#8 sha256:ec8932c43cb101e69833f7f070b8a9e88399f1cca9e93f836702825a25f1f624
#8 CACHED
#12 [internal] load build context
#12 sha256:c0f7b3843ca0b5a13395561dade14a1a15ae176969e5500cc9945e553fec4521
#12 transferring context: 501B done
#12 DONE 0.1s
#9 [2/5] RUN opam switch create 5.0 --packages=ocaml-base-compiler.5.0.0
#9 sha256:9a0c2253ed706a39cd4e9cb9fae3756a2385d225981632a609cab557a9995e69
#9 4.365
#9 4.365 <><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#9 4.469 [ocaml-config.3/gen_ocaml_config.ml.in] downloaded from https://raw.githubusercontent.com/ocaml/opam-source-archives/main/patches/ocaml-config/gen_ocaml_config.ml.in.3
#9 4.531 [ocaml-config.3/ocaml-config.install] downloaded from https://raw.githubusercontent.com/ocaml/opam-source-archives/main/patches/ocaml-config/ocaml-config.install
#9 6.092 [ocaml-base-compiler.5.0.0] downloaded from https://github.com/ocaml/ocaml/archive/5.0.0.tar.gz
#9 6.663 [ocaml-base-compiler.5.0.0/ocaml-base-compiler.install] downloaded from https://raw.githubusercontent.com/ocaml/opam-source-archives/main/patches/ocaml-base-compiler/ocaml-base-compiler.install
#9 6.665
#9 6.665 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#9 6.888 -> installed base-bigarray.base
#9 6.890 -> installed base-threads.base
#9 6.892 -> installed base-unix.base
#9 6.899 -> installed ocaml-options-vanilla.1
#9 91.97 -> installed ocaml-base-compiler.5.0.0
#9 92.02 -> installed ocaml-config.3
#9 92.13 -> installed ocaml.5.0.0
#9 92.15 -> installed base-domains.base
#9 92.18 -> installed base-nnp.base
#9 92.56 Done.
#9 92.56 # Run eval $(opam env) to update the current shell environment
#9 DONE 93.2s
#10 [3/5] RUN opam pin add -k version ocaml-base-compiler 5.0.0
#10 sha256:cf8f8e4b093f156d1066bac3f705e79b429bccf8f15417d6652e33d89591c236
#10 0.742 ocaml-base-compiler is now pinned to version 5.0.0
#10 0.742
#10 4.475 No package build needed.
#10 4.475 Nothing to do.
#10 4.475 # Run eval $(opam env) to update the current shell environment
#10 DONE 4.6s
#11 [4/5] RUN opam install -y opam-depext
#11 sha256:d31482126fd6764e0194c8244862e8a8c59fb18ff7632f0fade5cb8af246bead
#11 4.796 The following actions will be performed:
#11 4.796 - install opam-depext 1.2.3
#11 4.796
#11 4.796 <><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#11 5.424 [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 5.460
#11 5.460 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#11 7.585 -> installed opam-depext.1.2.3
#11 7.593 Done.
#11 7.593 # Run eval $(opam env) to update the current shell environment
#11 DONE 7.7s
#13 [5/5] COPY --link [ Dockerfile, /Dockerfile.ocaml ]
#13 sha256:e1d0b723af3ee4e69799d093ee11531302318f6ff50d058dcd9cbe01c505b893
#13 DONE 0.1s
#14 exporting to image
#14 sha256:e8c613e07b0b7ff33893b694f7759a10d42e180f2b4dc349fb57dc6b71dcab00
#14 exporting layers
#14 exporting layers 2.3s done
#14 writing image sha256:617e5dda9e8d36fef74a9bac745a326ed2b80171ba6def7548718308e08a8427 done
#14 DONE 2.3s
Pushing "sha256:7b7dd2ab9abbca8c305b27c59f394452934eaf5874246603f90006fa3594a5e6" to "ocurrent/opam-staging:fedora-41-ocaml-5.0-arm64" as user "ocurrentbuilder"
Login Succeeded
The push refers to repository [docker.io/ocurrent/opam-staging]
8e6dc04d24ba: Preparing
8e6dc04d24ba: Pushed
fedora-41-ocaml-5.0-arm64: digest: sha256:893fe6daeaefa5a36200e97710f924c959ef035794df0a1d9bb78694a6867164 size: 530
The push refers to repository [docker.io/ocurrent/opam-staging]
8e6dc04d24ba: Preparing
8e6dc04d24ba: Layer already exists
fedora-41-ocaml-5.0-arm64: digest: sha256:893fe6daeaefa5a36200e97710f924c959ef035794df0a1d9bb78694a6867164 size: 530
Job succeeded
2025-04-22 15:29.54: Job succeeded