Build:
- 0
2026-03-16 10:13.07: New job: Build using linux-x86_64 in
[]
2026-03-16 10:13.07: Will push staging image to ocurrent/opam-staging:alpine-3.23-ocaml-4.12-amd64
Dockerfile:
# syntax=docker/dockerfile:1
FROM ocurrent/opam-staging@sha256:fd15741c71bc495a819c39ec597f844d5dee4d9564dcb0d2b570af8f23493a6c
RUN opam repo add ocaml-patches-overlay git+https://github.com/ocurrent/opam-repository#patches --set-default
ENV OPAMYES="1" OPAMCONFIRMLEVEL="unsafe-yes" OPAMERRLOGLEN="0" OPAMPRECISETRACKING="1"
RUN opam switch create 4.12 --packages=ocaml-base-compiler.4.12.1
RUN opam pin add -k version ocaml-base-compiler 4.12.1
RUN opam install -y opam-depext
ENTRYPOINT [ "opam", "exec", "--" ]
CMD bash
COPY --link [ "Dockerfile", "/Dockerfile.ocaml" ]
2026-03-16 10:13.07: Using cache hint "4.12.1-amd64-ocurrent/opam-staging@sha256:fd15741c71bc495a819c39ec597f844d5dee4d9564dcb0d2b570af8f23493a6c"
2026-03-16 10:13.07: Waiting for resource in pool OCluster
2026-03-16 10:13.09: Waiting for worker…
2026-03-16 10:13.09: Got resource from pool OCluster
Building on asteria.caelum.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: 614B done
#1 DONE 0.2s
#2 resolve image config for docker-image://docker.io/docker/dockerfile:1
#2 DONE 0.2s
#3 docker-image://docker.io/docker/dockerfile:1@sha256:b6afd42430b15f2d2a4c5a02b919e98a525b785b1aaff16747d2f623364e39b6
#3 CACHED
#4 [internal] load metadata for docker.io/ocurrent/opam-staging@sha256:fd15741c71bc495a819c39ec597f844d5dee4d9564dcb0d2b570af8f23493a6c
#4 DONE 0.0s
#5 [internal] load .dockerignore
#5 transferring context: 2B done
#5 DONE 0.1s
#6 [1/6] FROM docker.io/ocurrent/opam-staging@sha256:fd15741c71bc495a819c39ec597f844d5dee4d9564dcb0d2b570af8f23493a6c
#6 resolve docker.io/ocurrent/opam-staging@sha256:fd15741c71bc495a819c39ec597f844d5dee4d9564dcb0d2b570af8f23493a6c done
#6 sha256:fd15741c71bc495a819c39ec597f844d5dee4d9564dcb0d2b570af8f23493a6c 8.04kB / 8.04kB done
#6 sha256:3113461abe34c899cecbb637c533ce7689e8939d4e609eaee7861726fe190540 9.42kB / 9.42kB done
#6 sha256:d59fd9968dd6c6ef0fd1a873fca9a914c399792c7c3ee84b0b7f70c21bd4e2d0 233B / 233B 0.5s done
#6 sha256:1d969b8994b192592b50a07cf037387d3815f8ae2a8d08e5b944a0fc516d797c 0B / 234.46MB 0.7s
#6 sha256:66fdb9977238c6318cc0fec6de89848ad1d85f455cadf76bb868a79d49e35929 0B / 184.01MB 0.7s
#6 sha256:06a6c775baf861c7dd606e52af309d34e3958f57acd0acf7325ee857931201be 0B / 419B 0.7s
#6 ...
#7 [internal] load build context
#7 transferring context: 614B done
#7 DONE 0.1s
#6 [1/6] FROM docker.io/ocurrent/opam-staging@sha256:fd15741c71bc495a819c39ec597f844d5dee4d9564dcb0d2b570af8f23493a6c
#6 sha256:06a6c775baf861c7dd606e52af309d34e3958f57acd0acf7325ee857931201be 419B / 419B 0.8s done
#6 sha256:870de8559c745a2fa9617f791320aae3914bfaee81631fc43429b97d0a4b3a7d 0B / 237B 0.9s
#6 sha256:66fdb9977238c6318cc0fec6de89848ad1d85f455cadf76bb868a79d49e35929 9.44MB / 184.01MB 1.3s
#6 sha256:1d969b8994b192592b50a07cf037387d3815f8ae2a8d08e5b944a0fc516d797c 14.68MB / 234.46MB 1.5s
#6 sha256:870de8559c745a2fa9617f791320aae3914bfaee81631fc43429b97d0a4b3a7d 237B / 237B 1.6s done
#6 sha256:bf8d2891273294a9f28db358417530857ea666337ad29bab01ed88d135477a6f 0B / 1.70kB 1.6s
#6 sha256:66fdb9977238c6318cc0fec6de89848ad1d85f455cadf76bb868a79d49e35929 18.87MB / 184.01MB 1.7s
#6 sha256:bf8d2891273294a9f28db358417530857ea666337ad29bab01ed88d135477a6f 1.70kB / 1.70kB 1.8s done
#6 sha256:66fdb9977238c6318cc0fec6de89848ad1d85f455cadf76bb868a79d49e35929 28.31MB / 184.01MB 2.2s
#6 sha256:1d969b8994b192592b50a07cf037387d3815f8ae2a8d08e5b944a0fc516d797c 28.31MB / 234.46MB 2.4s
#6 sha256:66fdb9977238c6318cc0fec6de89848ad1d85f455cadf76bb868a79d49e35929 37.75MB / 184.01MB 3.8s
#6 sha256:1d969b8994b192592b50a07cf037387d3815f8ae2a8d08e5b944a0fc516d797c 40.89MB / 234.46MB 3.9s
#6 sha256:1d969b8994b192592b50a07cf037387d3815f8ae2a8d08e5b944a0fc516d797c 53.48MB / 234.46MB 7.3s
#6 sha256:66fdb9977238c6318cc0fec6de89848ad1d85f455cadf76bb868a79d49e35929 40.89MB / 184.01MB 8.8s
#6 sha256:1d969b8994b192592b50a07cf037387d3815f8ae2a8d08e5b944a0fc516d797c 57.67MB / 234.46MB 12.5s
#6 sha256:66fdb9977238c6318cc0fec6de89848ad1d85f455cadf76bb868a79d49e35929 46.14MB / 184.01MB 14.1s
#6 sha256:1d969b8994b192592b50a07cf037387d3815f8ae2a8d08e5b944a0fc516d797c 70.25MB / 234.46MB 15.2s
#6 sha256:1d969b8994b192592b50a07cf037387d3815f8ae2a8d08e5b944a0fc516d797c 83.89MB / 234.46MB 16.6s
#6 sha256:66fdb9977238c6318cc0fec6de89848ad1d85f455cadf76bb868a79d49e35929 55.57MB / 184.01MB 17.2s
#6 sha256:1d969b8994b192592b50a07cf037387d3815f8ae2a8d08e5b944a0fc516d797c 96.47MB / 234.46MB 17.5s
#6 sha256:1d969b8994b192592b50a07cf037387d3815f8ae2a8d08e5b944a0fc516d797c 109.05MB / 234.46MB 18.3s
#6 sha256:1d969b8994b192592b50a07cf037387d3815f8ae2a8d08e5b944a0fc516d797c 122.68MB / 234.46MB 19.0s
#6 sha256:1d969b8994b192592b50a07cf037387d3815f8ae2a8d08e5b944a0fc516d797c 135.27MB / 234.46MB 19.7s
#6 sha256:1d969b8994b192592b50a07cf037387d3815f8ae2a8d08e5b944a0fc516d797c 148.90MB / 234.46MB 20.5s
#6 sha256:66fdb9977238c6318cc0fec6de89848ad1d85f455cadf76bb868a79d49e35929 65.01MB / 184.01MB 21.1s
#6 sha256:1d969b8994b192592b50a07cf037387d3815f8ae2a8d08e5b944a0fc516d797c 162.53MB / 234.46MB 21.3s
#6 sha256:1d969b8994b192592b50a07cf037387d3815f8ae2a8d08e5b944a0fc516d797c 178.26MB / 234.46MB 22.8s
#6 sha256:1d969b8994b192592b50a07cf037387d3815f8ae2a8d08e5b944a0fc516d797c 191.89MB / 234.46MB 23.6s
#6 sha256:1d969b8994b192592b50a07cf037387d3815f8ae2a8d08e5b944a0fc516d797c 204.47MB / 234.46MB 24.1s
#6 sha256:1d969b8994b192592b50a07cf037387d3815f8ae2a8d08e5b944a0fc516d797c 220.20MB / 234.46MB 24.6s
#6 sha256:1d969b8994b192592b50a07cf037387d3815f8ae2a8d08e5b944a0fc516d797c 234.46MB / 234.46MB 25.2s done
#6 sha256:66fdb9977238c6318cc0fec6de89848ad1d85f455cadf76bb868a79d49e35929 74.45MB / 184.01MB 25.4s
#6 extracting sha256:1d969b8994b192592b50a07cf037387d3815f8ae2a8d08e5b944a0fc516d797c
#6 sha256:66fdb9977238c6318cc0fec6de89848ad1d85f455cadf76bb868a79d49e35929 83.89MB / 184.01MB 26.5s
#6 sha256:66fdb9977238c6318cc0fec6de89848ad1d85f455cadf76bb868a79d49e35929 93.32MB / 184.01MB 27.3s
#6 sha256:66fdb9977238c6318cc0fec6de89848ad1d85f455cadf76bb868a79d49e35929 103.81MB / 184.01MB 27.9s
#6 sha256:66fdb9977238c6318cc0fec6de89848ad1d85f455cadf76bb868a79d49e35929 113.25MB / 184.01MB 28.3s
#6 sha256:66fdb9977238c6318cc0fec6de89848ad1d85f455cadf76bb868a79d49e35929 123.73MB / 184.01MB 28.7s
#6 sha256:66fdb9977238c6318cc0fec6de89848ad1d85f455cadf76bb868a79d49e35929 133.17MB / 184.01MB 29.0s
#6 sha256:66fdb9977238c6318cc0fec6de89848ad1d85f455cadf76bb868a79d49e35929 144.70MB / 184.01MB 29.4s
#6 sha256:66fdb9977238c6318cc0fec6de89848ad1d85f455cadf76bb868a79d49e35929 154.14MB / 184.01MB 29.6s
#6 sha256:66fdb9977238c6318cc0fec6de89848ad1d85f455cadf76bb868a79d49e35929 170.92MB / 184.01MB 29.9s
#6 sha256:66fdb9977238c6318cc0fec6de89848ad1d85f455cadf76bb868a79d49e35929 182.45MB / 184.01MB 30.1s
#6 sha256:66fdb9977238c6318cc0fec6de89848ad1d85f455cadf76bb868a79d49e35929 184.01MB / 184.01MB 30.2s done
#6 extracting sha256:1d969b8994b192592b50a07cf037387d3815f8ae2a8d08e5b944a0fc516d797c 6.7s
#6 extracting sha256:1d969b8994b192592b50a07cf037387d3815f8ae2a8d08e5b944a0fc516d797c 12.3s
#6 extracting sha256:1d969b8994b192592b50a07cf037387d3815f8ae2a8d08e5b944a0fc516d797c 18.0s
#6 extracting sha256:1d969b8994b192592b50a07cf037387d3815f8ae2a8d08e5b944a0fc516d797c 23.2s
#6 extracting sha256:1d969b8994b192592b50a07cf037387d3815f8ae2a8d08e5b944a0fc516d797c 28.2s
#6 extracting sha256:1d969b8994b192592b50a07cf037387d3815f8ae2a8d08e5b944a0fc516d797c 34.0s
#6 extracting sha256:1d969b8994b192592b50a07cf037387d3815f8ae2a8d08e5b944a0fc516d797c 37.9s done
#6 extracting sha256:d59fd9968dd6c6ef0fd1a873fca9a914c399792c7c3ee84b0b7f70c21bd4e2d0
#6 extracting sha256:d59fd9968dd6c6ef0fd1a873fca9a914c399792c7c3ee84b0b7f70c21bd4e2d0 0.0s done
#6 extracting sha256:66fdb9977238c6318cc0fec6de89848ad1d85f455cadf76bb868a79d49e35929 0.1s
#6 extracting sha256:66fdb9977238c6318cc0fec6de89848ad1d85f455cadf76bb868a79d49e35929 6.1s
#6 extracting sha256:66fdb9977238c6318cc0fec6de89848ad1d85f455cadf76bb868a79d49e35929 11.2s
#6 extracting sha256:66fdb9977238c6318cc0fec6de89848ad1d85f455cadf76bb868a79d49e35929 13.7s done
#6 extracting sha256:06a6c775baf861c7dd606e52af309d34e3958f57acd0acf7325ee857931201be
#6 extracting sha256:06a6c775baf861c7dd606e52af309d34e3958f57acd0acf7325ee857931201be 0.0s done
#6 extracting sha256:870de8559c745a2fa9617f791320aae3914bfaee81631fc43429b97d0a4b3a7d 0.0s done
#6 extracting sha256:bf8d2891273294a9f28db358417530857ea666337ad29bab01ed88d135477a6f 0.0s done
#6 DONE 80.2s
#8 [2/6] RUN opam repo add ocaml-patches-overlay git+https://github.com/ocurrent/opam-repository#patches --set-default
#8 48.24 [ocaml-patches-overlay] Initialised
#8 48.24 ocaml-patches-overlay (at git+https://github.com/ocurrent/opam-repository#patches):
#8 48.24 [INFO] opam 2.1 and 2.2 include many performance and security improvements over 2.0; please consider upgrading (https://opam.ocaml.org/doc/Install.html)
#8 48.24
#8 DONE 48.6s
#9 [3/6] RUN opam switch create 4.12 --packages=ocaml-base-compiler.4.12.1
#9 5.605
#9 5.605 <><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#9 5.701 [ocaml-config.2/gen_ocaml_config.ml.in] downloaded from https://opam.ocaml.org/cache
#9 5.869 [ocaml-config.2/ocaml-config.install] downloaded from https://opam.ocaml.org/cache
#9 6.454 [ocaml-base-compiler.4.12.1] downloaded from cache at https://opam.ocaml.org/cache
#9 14.65 [ocaml-base-compiler.4.12.1/alt-signal-stack.patch] downloaded from https://opam.ocaml.org/cache
#9 15.02 [ocaml-base-compiler.4.12.1/fix-gcc15.patch] downloaded from https://github.com/ocaml-opam/ocaml/commit/e3475db577092f399536dec66f0e54562ca2b1d9.patch?full_index=1
#9 15.21 [ocaml-base-compiler.4.12.1/ocaml-base-compiler.install] downloaded from https://opam.ocaml.org/cache
#9 15.21
#9 15.21 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#9 19.00 -> installed base-bigarray.base
#9 19.01 -> installed base-threads.base
#9 19.01 -> installed base-unix.base
#9 19.01 -> installed ocaml-options-vanilla.1
#9 135.5 -> installed ocaml-base-compiler.4.12.1
#9 135.6 -> installed ocaml-config.2
#9 135.7 -> installed ocaml.4.12.1
#9 136.2 Done.
#9 136.2 # Run eval $(opam env) to update the current shell environment
#9 DONE 136.6s
#10 [4/6] RUN opam pin add -k version ocaml-base-compiler 4.12.1
#10 0.708 ocaml-base-compiler is now pinned to version 4.12.1
#10 0.708
#10 3.765 No package build needed.
#10 3.765 Nothing to do.
#10 3.770 # Run eval $(opam env) to update the current shell environment
#10 DONE 3.9s
#11 [5/6] RUN opam install -y opam-depext
#11 4.210 The following actions will be performed:
#11 4.210 - install opam-depext 1.2.3
#11 4.211
#11 4.211 <><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#11 4.454 [opam-depext.1.2.3] downloaded from cache at https://opam.ocaml.org/cache
#11 4.488
#11 4.488 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#11 6.143 -> installed opam-depext.1.2.3
#11 6.154 Done.
#11 6.159 # Run eval $(opam env) to update the current shell environment
#11 DONE 6.3s
#12 [6/6] COPY --link [ Dockerfile, /Dockerfile.ocaml ]
#12 DONE 0.1s
#13 exporting to image
#13 exporting layers
#13 exporting layers 2.3s done
#13 writing image sha256:9da1db532aaa9b3486b93968df62ade42c10ac8df57b9771e8c12ac58f587cf9 done
#13 DONE 2.3s
1 warning found (use docker --debug to expand):
- JSONArgsRecommended: JSON arguments recommended for CMD to prevent unintended behavior related to OS signals (line 10)
Pushing "sha256:9da1db532aaa9b3486b93968df62ade42c10ac8df57b9771e8c12ac58f587cf9" to "ocurrent/opam-staging:alpine-3.23-ocaml-4.12-amd64" as user "ocurrentbuilder"
Login Succeeded
The push refers to repository [docker.io/ocurrent/opam-staging]
da5ea504d30c: Preparing
e9edda9f40b4: Preparing
60c300deba32: Preparing
f23b2d604676: Preparing
89b21edd1c56: Preparing
4cbacf57fe69: Preparing
a44b00e5c226: Preparing
db042207b7d2: Preparing
f0f6c4eb518d: Preparing
081460c64a70: Preparing
4615c3230069: Preparing
fb71b742499c: Preparing
5624688f7e9c: Preparing
c3fa9eb3e5c6: Preparing
2f27e20f45ab: Preparing
486f74e64f01: Preparing
4cbacf57fe69: Waiting
0f30f831c818: Preparing
081460c64a70: Waiting
0b7bc73c9e1a: Preparing
f0f6c4eb518d: Waiting
b4b3e5bb8d35: Preparing
4615c3230069: Waiting
cab7d75550a8: Preparing
41b99cbc9d6c: Preparing
db042207b7d2: Waiting
21d4405a837b: Preparing
0f30f831c818: Waiting
1386e2e086ec: Preparing
fb71b742499c: Waiting
a44b00e5c226: Waiting
5624688f7e9c: Waiting
5f70bf18a086: Preparing
486f74e64f01: Waiting
c3fa9eb3e5c6: Waiting
0fa52878781b: Preparing
41b99cbc9d6c: Waiting
22b79d77d7a4: Preparing
cab7d75550a8: Waiting
0b7bc73c9e1a: Waiting
22b79d77d7a4: Preparing
b4b3e5bb8d35: Waiting
0567c44ea190: Preparing
2f27e20f45ab: Waiting
de3bdef49a24: Preparing
21d4405a837b: Waiting
0fa52878781b: Waiting
62616762c723: Preparing
22b79d77d7a4: Waiting
1386e2e086ec: Waiting
2bf8ded9a857: Preparing
0567c44ea190: Waiting
5f70bf18a086: Waiting
de3bdef49a24: Waiting
3f3f9a7b4020: Preparing
62616762c723: Waiting
2bf8ded9a857: Waiting
67d58e701d54: Preparing
486da17d09e7: Preparing
f5784cced796: Preparing
1ac8d5168edb: Preparing
4227926d9652: Preparing
3f3f9a7b4020: Waiting
6a1947c7cf84: Preparing
486da17d09e7: Waiting
67d58e701d54: Waiting
f5784cced796: Waiting
42bb6e6490f2: Preparing
6a1947c7cf84: Waiting
ff5ae8dfb211: Preparing
1ac8d5168edb: Waiting
4227926d9652: Waiting
42bb6e6490f2: Waiting
3467022dd128: Preparing
ff5ae8dfb211: Waiting
989e799e6349: Preparing
3467022dd128: Waiting
989e799e6349: Waiting
89b21edd1c56: Layer already exists
4cbacf57fe69: Layer already exists
a44b00e5c226: Layer already exists
db042207b7d2: Layer already exists
f0f6c4eb518d: Layer already exists
081460c64a70: Layer already exists
4615c3230069: Layer already exists
da5ea504d30c: Pushed
60c300deba32: Pushed
fb71b742499c: Layer already exists
5624688f7e9c: Layer already exists
c3fa9eb3e5c6: Layer already exists
2f27e20f45ab: Layer already exists
e9edda9f40b4: Pushed
486f74e64f01: Layer already exists
0f30f831c818: Layer already exists
0b7bc73c9e1a: Layer already exists
b4b3e5bb8d35: Layer already exists
cab7d75550a8: Layer already exists
41b99cbc9d6c: Layer already exists
21d4405a837b: Layer already exists
1386e2e086ec: Layer already exists
5f70bf18a086: Layer already exists
0fa52878781b: Layer already exists
22b79d77d7a4: Layer already exists
0567c44ea190: Layer already exists
de3bdef49a24: Layer already exists
62616762c723: Layer already exists
2bf8ded9a857: Layer already exists
3f3f9a7b4020: Layer already exists
67d58e701d54: Layer already exists
486da17d09e7: Layer already exists
f5784cced796: Layer already exists
1ac8d5168edb: Layer already exists
4227926d9652: Layer already exists
6a1947c7cf84: Layer already exists
42bb6e6490f2: Layer already exists
ff5ae8dfb211: Layer already exists
3467022dd128: Layer already exists
989e799e6349: Layer already exists
f23b2d604676: Pushed
alpine-3.23-ocaml-4.12-amd64: digest: sha256:609dd138a4bda944f9f39565da04f4f2f8eca5234636d83ef601ea1b1537f4d3 size: 9086
The push refers to repository [docker.io/ocurrent/opam-staging]
da5ea504d30c: Preparing
e9edda9f40b4: Preparing
60c300deba32: Preparing
f23b2d604676: Preparing
89b21edd1c56: Preparing
4cbacf57fe69: Preparing
a44b00e5c226: Preparing
db042207b7d2: Preparing
f0f6c4eb518d: Preparing
081460c64a70: Preparing
4615c3230069: Preparing
fb71b742499c: Preparing
5624688f7e9c: Preparing
c3fa9eb3e5c6: Preparing
2f27e20f45ab: Preparing
486f74e64f01: Preparing
0f30f831c818: Preparing
0b7bc73c9e1a: Preparing
b4b3e5bb8d35: Preparing
cab7d75550a8: Preparing
41b99cbc9d6c: Preparing
21d4405a837b: Preparing
f0f6c4eb518d: Waiting
1386e2e086ec: Preparing
081460c64a70: Waiting
5f70bf18a086: Preparing
0fa52878781b: Preparing
22b79d77d7a4: Preparing
22b79d77d7a4: Preparing
4615c3230069: Waiting
0567c44ea190: Preparing
de3bdef49a24: Preparing
62616762c723: Preparing
fb71b742499c: Waiting
2bf8ded9a857: Preparing
5624688f7e9c: Waiting
3f3f9a7b4020: Preparing
67d58e701d54: Preparing
c3fa9eb3e5c6: Waiting
486da17d09e7: Preparing
f5784cced796: Preparing
1ac8d5168edb: Preparing
4227926d9652: Preparing
2f27e20f45ab: Waiting
0b7bc73c9e1a: Waiting
6a1947c7cf84: Preparing
b4b3e5bb8d35: Waiting
42bb6e6490f2: Preparing
486f74e64f01: Waiting
cab7d75550a8: Waiting
41b99cbc9d6c: Waiting
0f30f831c818: Waiting
a44b00e5c226: Waiting
db042207b7d2: Waiting
ff5ae8dfb211: Preparing
21d4405a837b: Waiting
3467022dd128: Preparing
989e799e6349: Preparing
1386e2e086ec: Waiting
4cbacf57fe69: Waiting
62616762c723: Waiting
0fa52878781b: Waiting
486da17d09e7: Waiting
5f70bf18a086: Waiting
2bf8ded9a857: Waiting
22b79d77d7a4: Waiting
de3bdef49a24: Waiting
ff5ae8dfb211: Waiting
3f3f9a7b4020: Waiting
0567c44ea190: Waiting
3467022dd128: Waiting
67d58e701d54: Waiting
f5784cced796: Waiting
6a1947c7cf84: Waiting
1ac8d5168edb: Waiting
42bb6e6490f2: Waiting
4227926d9652: Waiting
da5ea504d30c: Layer already exists
f23b2d604676: Layer already exists
e9edda9f40b4: Layer already exists
60c300deba32: Layer already exists
4cbacf57fe69: Layer already exists
a44b00e5c226: Layer already exists
db042207b7d2: Layer already exists
f0f6c4eb518d: Layer already exists
89b21edd1c56: Layer already exists
4615c3230069: Layer already exists
fb71b742499c: Layer already exists
081460c64a70: Layer already exists
5624688f7e9c: Layer already exists
2f27e20f45ab: Layer already exists
486f74e64f01: Layer already exists
0f30f831c818: Layer already exists
0b7bc73c9e1a: Layer already exists
b4b3e5bb8d35: Layer already exists
41b99cbc9d6c: Layer already exists
cab7d75550a8: Layer already exists
21d4405a837b: Layer already exists
1386e2e086ec: Layer already exists
0fa52878781b: Layer already exists
5f70bf18a086: Layer already exists
22b79d77d7a4: Layer already exists
0567c44ea190: Layer already exists
de3bdef49a24: Layer already exists
62616762c723: Layer already exists
2bf8ded9a857: Layer already exists
c3fa9eb3e5c6: Layer already exists
3f3f9a7b4020: Layer already exists
486da17d09e7: Layer already exists
67d58e701d54: Layer already exists
f5784cced796: Layer already exists
1ac8d5168edb: Layer already exists
4227926d9652: Layer already exists
6a1947c7cf84: Layer already exists
ff5ae8dfb211: Layer already exists
42bb6e6490f2: Layer already exists
3467022dd128: Layer already exists
989e799e6349: Layer already exists
alpine-3.23-ocaml-4.12-amd64: digest: sha256:609dd138a4bda944f9f39565da04f4f2f8eca5234636d83ef601ea1b1537f4d3 size: 9086
Job succeeded
2026-03-16 11:09.25: Job succeeded