Build:
- 1
- 0
2025-10-13 09:33.04: New job: Build using linux-arm64 in
[]
2025-10-13 09:33.04: Will push staging image to ocurrent/opam-staging:debian-13-ocaml-4.12-nnp-arm32v7
Dockerfile:
# syntax=docker/dockerfile:1
FROM ocurrent/opam-staging@sha256:7e9ed905456642122ac4ba90a91aa7341c6f8eb7595134ef0735f34ae0254347
SHELL [ "/usr/bin/linux32", "/bin/sh", "-c" ]
ENV OPAMYES="1" OPAMCONFIRMLEVEL="unsafe-yes" OPAMERRLOGLEN="0" OPAMPRECISETRACKING="1"
RUN opam switch create 4.12 --packages=ocaml-variants.4.12.1+options,ocaml-options-only-nnp
RUN opam pin add -k version ocaml-variants 4.12.1+options
RUN opam install -y opam-depext
ENTRYPOINT [ "/usr/bin/linux32", "opam", "exec", "--" ]
CMD bash
COPY --link [ "Dockerfile", "/Dockerfile.ocaml" ]
2025-10-13 09:33.04: Using cache hint "4.12.1+nnp-arm32v7-ocurrent/opam-staging@sha256:7e9ed905456642122ac4ba90a91aa7341c6f8eb7595134ef0735f34ae0254347"
2025-10-13 09:33.04: Waiting for resource in pool OCluster
2025-10-13 12:46.28: Waiting for worker…
2025-10-13 12:52.20: Got resource from pool OCluster
Building on molpadia.caelum.ci.dev
#1 [internal] load build definition from Dockerfile
#1 sha256:b6f11398c368a39459c245aea437c5e5c08c1c1d1bcd81f9cc965bed86a7147b
#1 transferring dockerfile: 599B done
#1 DONE 0.0s
#2 resolve image config for docker-image://docker.io/docker/dockerfile:1
#2 sha256:8d3e54df0f62607d8ba237b8482161b4f3a374f33a62ab2ee35ddc545abfff1d
#2 DONE 0.3s
#3 docker-image://docker.io/docker/dockerfile:1@sha256:b6afd42430b15f2d2a4c5a02b919e98a525b785b1aaff16747d2f623364e39b6
#3 sha256:af7cd8303c7f6833bd9c7654e78133e6d9f8fe5b555ddfc8ce27b673ff639e7c
#3 CACHED
#4 [internal] load metadata for docker.io/ocurrent/opam-staging@sha256:7e9ed905456642122ac4ba90a91aa7341c6f8eb7595134ef0735f34ae0254347
#4 sha256:3179de860d74de7b038a6d8c907ca951449bfc256d8bf43793e7837c95e2fb27
#4 DONE 0.0s
#5 [internal] load .dockerignore
#5 sha256:09ba9ae3ee85304c44fb56a2d28aa373b7704d895613a47f2907f06e531d16ea
#5 transferring context: 2B done
#5 DONE 0.0s
#11 [1/5] FROM docker.io/ocurrent/opam-staging@sha256:7e9ed905456642122ac4ba90a91aa7341c6f8eb7595134ef0735f34ae0254347
#11 sha256:b28b8fd1f674556dc9fe009ce0db2ba2ef3d64720b57c90379d87a21f085f059
#11 CACHED
#7 [internal] load build context
#7 sha256:6b7f97503d8a9f825ae264901674b3afcff75ae8c73d80c47529a08274cbc123
#7 transferring context: 599B done
#7 DONE 0.1s
#10 [2/5] RUN opam switch create 4.12 --packages=ocaml-variants.4.12.1+options,ocaml-options-only-nnp
#10 sha256:39f76642008e2be8b99b54def83e37416c2a6b70da71b51997d6c0a77a61b24f
#10 4.105
#10 4.105 <><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#10 4.262 [ocaml-config.2/gen_ocaml_config.ml.in] downloaded from https://opam.ocaml.org/cache
#10 4.394 [ocaml-config.2/ocaml-config.install] downloaded from https://opam.ocaml.org/cache
#10 4.542 [ocaml-variants.4.12.1+options] downloaded from cache at https://opam.ocaml.org/cache
#10 5.158 [ocaml-variants.4.12.1+options/alt-signal-stack.patch] downloaded from https://opam.ocaml.org/cache
#10 5.288 [ocaml-variants.4.12.1+options/ocaml-variants.install] downloaded from https://opam.ocaml.org/cache
#10 5.288
#10 5.288 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#10 5.290 -> installed base-bigarray.base
#10 5.308 -> installed base-threads.base
#10 5.309 -> installed base-unix.base
#10 5.310 -> installed ocaml-option-nnp.1
#10 5.534 -> installed base-nnp.base
#10 5.536 -> installed ocaml-options-only-nnp.1
#10 86.57 -> installed ocaml-variants.4.12.1+options
#10 86.62 -> installed ocaml-config.2
#10 86.72 -> installed ocaml.4.12.1
#10 87.02 Done.
#10 87.02 # Run eval $(opam env) to update the current shell environment
#10 DONE 87.4s
#9 [3/5] RUN opam pin add -k version ocaml-variants 4.12.1+options
#9 sha256:648a765cda7700b3aa9f25a5267541e4108b647db09e0c95565a21a7844c1f4e
#9 0.672 ocaml-variants is now pinned to version 4.12.1+options
#9 0.672
#9 4.238 No package build needed.
#9 4.238 Nothing to do.
#9 4.238 # Run eval $(opam env) to update the current shell environment
#9 DONE 4.3s
#8 [4/5] RUN opam install -y opam-depext
#8 sha256:8ca42dcbcfd887e8e6c9fbf8338964e36207b690e8be77f1c35d7aaf5d801356
#8 4.782 The following actions will be performed:
#8 4.782 - install opam-depext 1.2.3
#8 4.783
#8 4.783 <><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#8 5.007 [opam-depext.1.2.3] downloaded from cache at https://opam.ocaml.org/cache
#8 5.029
#8 5.029 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#8 6.874 -> installed opam-depext.1.2.3
#8 6.878 Done.
#8 6.879 # Run eval $(opam env) to update the current shell environment
#8 DONE 6.9s
#6 [5/5] COPY --link [ Dockerfile, /Dockerfile.ocaml ]
#6 sha256:d38cb12abc2e4a351dfa68afb5c3358235eedc21801ece66ab8925bedb024d70
#6 DONE 0.0s
#12 exporting to image
#12 sha256:330c7b8e7befde8dc8fd031cc076642058243e0e81c5910941f386a3bfb8ed35
#12 exporting layers
#12 exporting layers 2.0s done
#12 writing image sha256:cd7b034104ba9c767e2987a2be99a9e7d3a42e41c23340ae6be22662866d833e done
#12 DONE 2.0s
Pushing "sha256:8cbdb0f8722763164a409cd8248759259c3bd51ed39e2e3e9f368fd06d7164d6" to "ocurrent/opam-staging:debian-13-ocaml-4.12-nnp-arm32v7" as user "ocurrentbuilder"
Login Succeeded
The push refers to repository [docker.io/ocurrent/opam-staging]
c2a9bb314770: Preparing
c2a9bb314770: Pushed
debian-13-ocaml-4.12-nnp-arm32v7: digest: sha256:0aeb1112fd6e1abb036ce5cc683c112ad2351aaf87fbeb92d65b53f5774b15ea size: 531
The push refers to repository [docker.io/ocurrent/opam-staging]
c2a9bb314770: Preparing
c2a9bb314770: Layer already exists
debian-13-ocaml-4.12-nnp-arm32v7: digest: sha256:0aeb1112fd6e1abb036ce5cc683c112ad2351aaf87fbeb92d65b53f5774b15ea size: 531
Job succeeded
2025-10-13 12:57.09: Job succeeded