Build:
- 0
2025-08-23 09:03.46: New job: Build using linux-arm64 in
[]
2025-08-23 09:03.46: Will push staging image to ocurrent/opam-staging:alpine-3.22-ocaml-5.0-no-flat-float-array-arm64
Dockerfile:
# syntax=docker/dockerfile:1
FROM ocurrent/opam-staging@sha256:b1df94ba3b608e8b78eb9a0f54588d11d1e753bb16eb9cd62d7825f96bc102a6
ENV OPAMYES="1" OPAMCONFIRMLEVEL="unsafe-yes" OPAMERRLOGLEN="0" OPAMPRECISETRACKING="1"
RUN opam switch create 5.0 --packages=ocaml-variants.5.0.0+options,ocaml-options-only-no-flat-float-array
RUN opam pin add -k version ocaml-variants 5.0.0+options
RUN opam install -y opam-depext
ENTRYPOINT [ "opam", "exec", "--" ]
CMD bash
COPY --link [ "Dockerfile", "/Dockerfile.ocaml" ]
2025-08-23 09:03.46: Using cache hint "5.0.0+no-flat-float-array-arm64-ocurrent/opam-staging@sha256:b1df94ba3b608e8b78eb9a0f54588d11d1e753bb16eb9cd62d7825f96bc102a6"
2025-08-23 09:03.46: Waiting for resource in pool OCluster
2025-08-23 09:22.12: Waiting for worker…
2025-08-23 14:09.54: Got resource from pool OCluster
Building on okypous.caelum.ci.dev
#1 [internal] load build definition from Dockerfile
#1 sha256:ee9daba53f26d54bd293f192d38e5c23f20f45bf59c4261d21a89065c81a976d
#1 transferring dockerfile: 546B done
#1 DONE 0.1s
#2 [internal] load .dockerignore
#2 sha256:e1d68f02b0d5b8ef951e868f43b574ced9a9ceaa9c3b137ffeef19d62ead0033
#2 transferring context: 2B done
#2 DONE 0.1s
#3 resolve image config for docker.io/docker/dockerfile:1
#3 sha256:5511bf222770ecb09bae16a5e9dc6ddaf6633b05719203c5e2b00644727cd62f
#3 DONE 0.4s
#4 docker-image://docker.io/docker/dockerfile:1@sha256:38387523653efa0039f8e1c89bb74a30504e76ee9f565e25c9a09841f9427b05
#4 sha256:68a5a5596914e3b0629f7b4b33d88cd8b729b3a878212d9d10105dae39f4257c
#4 DONE 0.0s
#4 docker-image://docker.io/docker/dockerfile:1@sha256:38387523653efa0039f8e1c89bb74a30504e76ee9f565e25c9a09841f9427b05
#4 sha256:68a5a5596914e3b0629f7b4b33d88cd8b729b3a878212d9d10105dae39f4257c
#4 CACHED
#5 [internal] load build definition from Dockerfile
#5 sha256:6820a1a93807e8aac972d247d71a2f54bc7922ae7dec6bb6fd237dce84eb034d
#5 DONE 0.0s
#6 [internal] load metadata for docker.io/ocurrent/opam-staging@sha256:b1df94ba3b608e8b78eb9a0f54588d11d1e753bb16eb9cd62d7825f96bc102a6
#6 sha256:5ff33ed5451fbf8a0abb066db862c9b9d7030f240e318c8821b3f7668f1629aa
#6 DONE 0.0s
#7 [internal] load .dockerignore
#7 sha256:bafffccaffeea1e45489228bb3b30906f9ba51c781bf39b5975d5d30c5d91ecd
#7 DONE 0.0s
#8 [1/5] FROM docker.io/ocurrent/opam-staging@sha256:b1df94ba3b608e8b78eb9a0f54588d11d1e753bb16eb9cd62d7825f96bc102a6
#8 sha256:0b30fdb57131aaa6ce5258673760fb4012ca2623b233298a1153acee854f5c63
#8 CACHED
#12 [internal] load build context
#12 sha256:a1a643f7850a8bf86ccb337292dcfd32df5d66e21064827102ef6d13394608a4
#12 transferring context: 546B done
#12 DONE 0.1s
#9 [2/5] RUN opam switch create 5.0 --packages=ocaml-variants.5.0.0+options,ocaml-options-only-no-flat-float-array
#9 sha256:f39c55f124e05606a3b78e2594a6dbc9e6166df5d016f88d37be379359e789f2
#9 3.400
#9 3.400 <><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#9 3.541 [ocaml-config.3/gen_ocaml_config.ml.in] downloaded from https://opam.ocaml.org/cache
#9 3.678 [ocaml-config.3/ocaml-config.install] downloaded from https://opam.ocaml.org/cache
#9 4.065 [ocaml-variants.5.0.0+options] downloaded from cache at https://opam.ocaml.org/cache
#9 4.749 [ocaml-variants.5.0.0+options/ocaml-variants.install] downloaded from https://opam.ocaml.org/cache
#9 4.749
#9 4.749 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#9 4.750 -> installed base-bigarray.base
#9 4.752 -> installed base-threads.base
#9 4.753 -> installed base-unix.base
#9 4.754 -> installed ocaml-option-no-flat-float-array.1
#9 5.046 -> installed ocaml-options-only-no-flat-float-array.1
#9 93.47 -> installed ocaml-variants.5.0.0+options
#9 93.53 -> installed ocaml-config.3
#9 93.65 -> installed ocaml.5.0.0
#9 93.68 -> installed base-domains.base
#9 93.70 -> installed base-nnp.base
#9 94.12 Done.
#9 94.13 # Run eval $(opam env) to update the current shell environment
#9 DONE 94.7s
#10 [3/5] RUN opam pin add -k version ocaml-variants 5.0.0+options
#10 sha256:109a57e849fa5dd39324125ff1548ce8215f10efda7e768247d07541c198d374
#10 0.708 ocaml-variants is now pinned to version 5.0.0+options
#10 0.708
#10 3.642 No package build needed.
#10 3.642 Nothing to do.
#10 3.650 # Run eval $(opam env) to update the current shell environment
#10 DONE 3.7s
#11 [4/5] RUN opam install -y opam-depext
#11 sha256:6d881110fd0edb7eef28667b8fa63358bdafcfe6a9a0383d2a9310f55d5abaf8
#11 3.895 The following actions will be performed:
#11 3.895 - install opam-depext 1.2.3
#11 3.896
#11 3.896 <><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#11 4.007 [opam-depext.1.2.3] downloaded from cache at https://opam.ocaml.org/cache
#11 4.028
#11 4.028 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#11 6.116 -> installed opam-depext.1.2.3
#11 6.124 Done.
#11 6.131 # Run eval $(opam env) to update the current shell environment
#11 DONE 6.2s
#13 [5/5] COPY --link [ Dockerfile, /Dockerfile.ocaml ]
#13 sha256:6bbf58ce02d8bac7d4b1ee1c1073e210e67e9be07b0b4bb6d76f0b75e017fa4d
#13 DONE 0.1s
#14 exporting to image
#14 sha256:e8c613e07b0b7ff33893b694f7759a10d42e180f2b4dc349fb57dc6b71dcab00
#14 exporting layers
#14 exporting layers 2.2s done
#14 writing image sha256:6739c8f72f75b804db66fbf381c917a40c72e26bea917030f784e8c70fb1a8ab done
#14 DONE 2.2s
Pushing "sha256:cb71fc06ddf0b55a4a91938c7e2181937f2e0d80479f6f9da926453534031b8d" to "ocurrent/opam-staging:alpine-3.22-ocaml-5.0-no-flat-float-array-arm64" as user "ocurrentbuilder"
Login Succeeded
The push refers to repository [docker.io/ocurrent/opam-staging]
25959626d938: Preparing
25959626d938: Pushed
alpine-3.22-ocaml-5.0-no-flat-float-array-arm64: digest: sha256:2b69faff4f81d766ad4ed83c0bafded93faa1288b7bc7d6e9ec3c112aef58bff size: 530
The push refers to repository [docker.io/ocurrent/opam-staging]
25959626d938: Preparing
25959626d938: Layer already exists
alpine-3.22-ocaml-5.0-no-flat-float-array-arm64: digest: sha256:2b69faff4f81d766ad4ed83c0bafded93faa1288b7bc7d6e9ec3c112aef58bff size: 530
Job succeeded
2025-08-23 14:32.35: Job succeeded