Build:
- 0
2025-04-22 15:10.45: New job: Build using linux-x86_64 in
[]
2025-04-22 15:10.45: Will push staging image to ocurrent/opam-staging:oraclelinux-9-ocaml-4.12-amd64
Dockerfile:
# syntax=docker/dockerfile:1
FROM ocurrent/opam-staging@sha256:438cc526c3b2f39c2cd441e6e84b982f61f85c3efe2c17e6675f84ba75b5b723
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" ]
2025-04-22 15:10.45: Using cache hint "4.12.1-amd64-ocurrent/opam-staging@sha256:438cc526c3b2f39c2cd441e6e84b982f61f85c3efe2c17e6675f84ba75b5b723"
2025-04-22 15:10.45: Waiting for resource in pool OCluster
2025-04-22 15:10.45: Waiting for worker…
2025-04-22 15:10.45: Got resource from pool OCluster
Building on x86-bm-c8.sw.ocaml.org
#1 [internal] load build definition from Dockerfile
#1 sha256:174d9d227c72d69aab6dae9e890844918bbbdd7892b729f8c1be7e4d70e44e31
#1 transferring dockerfile: 504B done
#1 DONE 0.1s
#2 [internal] load .dockerignore
#2 sha256:cc562396697a3e154af793a6d5855646e59cd38776d599c760bbde26029f4410
#2 transferring context: 2B done
#2 DONE 0.1s
#3 resolve image config for docker.io/docker/dockerfile:1
#3 sha256:ac072d521901222eeef550f52282877f196e16b0247844be9ceb1ccc1eac391d
#3 DONE 0.6s
#4 docker-image://docker.io/docker/dockerfile:1@sha256:4c68376a702446fc3c79af22de146a148bc3367e73c25a5803d453b6b3f722fb
#4 sha256:427cf0a575751232a2160636f1e02d0ac6857f1be9974fb6027aeca888e4e10f
#4 CACHED
#5 [internal] load build definition from Dockerfile
#5 sha256:5dcb4dd3190857f2e5456bada4f4a5f55d921d5cb181218e139955098ca48b14
#5 DONE 0.0s
#6 [internal] load metadata for docker.io/ocurrent/opam-staging@sha256:438cc526c3b2f39c2cd441e6e84b982f61f85c3efe2c17e6675f84ba75b5b723
#6 sha256:c435bdf25f14276b22c7f66fe3522e818f0a68720acc7991afe1770ab6dacb00
#6 DONE 0.8s
#7 [internal] load .dockerignore
#7 sha256:a38db0d1272a95fbabb740f67c839c1936bdbec726cbc02eccbbba8d643b9cd0
#7 DONE 0.0s
#12 [internal] load build context
#12 sha256:57b6927b3596e197079bd1cec8af3f1f626f33306de95b868f95807f3a493507
#12 transferring context: 504B done
#12 DONE 0.1s
#8 [1/5] FROM docker.io/ocurrent/opam-staging@sha256:438cc526c3b2f39c2cd441e6e84b982f61f85c3efe2c17e6675f84ba75b5b723
#8 sha256:606f5a87e87c777e460b25a486bb231b55466c92aac7d238c0745fe9c562e1ac
#8 resolve docker.io/ocurrent/opam-staging@sha256:438cc526c3b2f39c2cd441e6e84b982f61f85c3efe2c17e6675f84ba75b5b723 0.0s done
#8 sha256:438cc526c3b2f39c2cd441e6e84b982f61f85c3efe2c17e6675f84ba75b5b723 530B / 530B done
#8 sha256:1394e1afcf0a00310c08c49c90ca1040c21c494de9f48f793533d40b980de563 8.09kB / 8.09kB done
#8 sha256:015b5bdd07866541379f26d81c5268fb840d8670cc928b91967f07b5c7d9d558 0B / 974.76MB 0.1s
#8 sha256:015b5bdd07866541379f26d81c5268fb840d8670cc928b91967f07b5c7d9d558 52.43MB / 974.76MB 0.7s
#8 sha256:015b5bdd07866541379f26d81c5268fb840d8670cc928b91967f07b5c7d9d558 115.34MB / 974.76MB 1.3s
#8 sha256:015b5bdd07866541379f26d81c5268fb840d8670cc928b91967f07b5c7d9d558 164.63MB / 974.76MB 1.8s
#8 sha256:015b5bdd07866541379f26d81c5268fb840d8670cc928b91967f07b5c7d9d558 225.44MB / 974.76MB 2.4s
#8 sha256:015b5bdd07866541379f26d81c5268fb840d8670cc928b91967f07b5c7d9d558 288.36MB / 974.76MB 3.1s
#8 sha256:015b5bdd07866541379f26d81c5268fb840d8670cc928b91967f07b5c7d9d558 337.64MB / 974.76MB 3.6s
#8 sha256:015b5bdd07866541379f26d81c5268fb840d8670cc928b91967f07b5c7d9d558 396.36MB / 974.76MB 4.2s
#8 sha256:015b5bdd07866541379f26d81c5268fb840d8670cc928b91967f07b5c7d9d558 447.74MB / 974.76MB 4.8s
#8 sha256:015b5bdd07866541379f26d81c5268fb840d8670cc928b91967f07b5c7d9d558 498.07MB / 974.76MB 5.6s
#8 sha256:015b5bdd07866541379f26d81c5268fb840d8670cc928b91967f07b5c7d9d558 549.45MB / 974.76MB 6.1s
#8 sha256:015b5bdd07866541379f26d81c5268fb840d8670cc928b91967f07b5c7d9d558 598.74MB / 974.76MB 6.6s
#8 sha256:015b5bdd07866541379f26d81c5268fb840d8670cc928b91967f07b5c7d9d558 648.02MB / 974.76MB 7.1s
#8 sha256:015b5bdd07866541379f26d81c5268fb840d8670cc928b91967f07b5c7d9d558 708.84MB / 974.76MB 7.7s
#8 sha256:015b5bdd07866541379f26d81c5268fb840d8670cc928b91967f07b5c7d9d558 760.64MB / 974.76MB 8.2s
#8 sha256:015b5bdd07866541379f26d81c5268fb840d8670cc928b91967f07b5c7d9d558 809.50MB / 974.76MB 8.7s
#8 sha256:015b5bdd07866541379f26d81c5268fb840d8670cc928b91967f07b5c7d9d558 859.83MB / 974.76MB 9.8s
#8 sha256:015b5bdd07866541379f26d81c5268fb840d8670cc928b91967f07b5c7d9d558 911.21MB / 974.76MB 12.3s
#8 sha256:015b5bdd07866541379f26d81c5268fb840d8670cc928b91967f07b5c7d9d558 964.69MB / 974.76MB 14.6s
#8 sha256:015b5bdd07866541379f26d81c5268fb840d8670cc928b91967f07b5c7d9d558 974.76MB / 974.76MB 17.0s done
#8 extracting sha256:015b5bdd07866541379f26d81c5268fb840d8670cc928b91967f07b5c7d9d558
#8 extracting sha256:015b5bdd07866541379f26d81c5268fb840d8670cc928b91967f07b5c7d9d558 7.7s
#8 extracting sha256:015b5bdd07866541379f26d81c5268fb840d8670cc928b91967f07b5c7d9d558 13.4s
#8 extracting sha256:015b5bdd07866541379f26d81c5268fb840d8670cc928b91967f07b5c7d9d558 19.5s
#8 extracting sha256:015b5bdd07866541379f26d81c5268fb840d8670cc928b91967f07b5c7d9d558 24.6s
#8 extracting sha256:015b5bdd07866541379f26d81c5268fb840d8670cc928b91967f07b5c7d9d558 30.7s
#8 extracting sha256:015b5bdd07866541379f26d81c5268fb840d8670cc928b91967f07b5c7d9d558 36.2s
#8 extracting sha256:015b5bdd07866541379f26d81c5268fb840d8670cc928b91967f07b5c7d9d558 41.2s
#8 extracting sha256:015b5bdd07866541379f26d81c5268fb840d8670cc928b91967f07b5c7d9d558 46.2s
#8 extracting sha256:015b5bdd07866541379f26d81c5268fb840d8670cc928b91967f07b5c7d9d558 51.3s
#8 extracting sha256:015b5bdd07866541379f26d81c5268fb840d8670cc928b91967f07b5c7d9d558 56.3s
#8 extracting sha256:015b5bdd07866541379f26d81c5268fb840d8670cc928b91967f07b5c7d9d558 61.5s
#8 extracting sha256:015b5bdd07866541379f26d81c5268fb840d8670cc928b91967f07b5c7d9d558 66.7s
#8 extracting sha256:015b5bdd07866541379f26d81c5268fb840d8670cc928b91967f07b5c7d9d558 71.7s
#8 extracting sha256:015b5bdd07866541379f26d81c5268fb840d8670cc928b91967f07b5c7d9d558 76.9s
#8 extracting sha256:015b5bdd07866541379f26d81c5268fb840d8670cc928b91967f07b5c7d9d558 82.0s
#8 extracting sha256:015b5bdd07866541379f26d81c5268fb840d8670cc928b91967f07b5c7d9d558 87.1s
#8 extracting sha256:015b5bdd07866541379f26d81c5268fb840d8670cc928b91967f07b5c7d9d558 92.1s
#8 extracting sha256:015b5bdd07866541379f26d81c5268fb840d8670cc928b91967f07b5c7d9d558 97.2s
#8 extracting sha256:015b5bdd07866541379f26d81c5268fb840d8670cc928b91967f07b5c7d9d558 100.2s done
#8 DONE 124.9s
#9 [2/5] RUN opam switch create 4.12 --packages=ocaml-base-compiler.4.12.1
#9 sha256:fe72cf4f33764d10a11dc1b0606dfffd45471eb4f88d651e91ab0166a3c7a308
#9 5.923
#9 5.923 <><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#9 6.169 [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 6.232 [ocaml-config.2/ocaml-config.install] downloaded from https://raw.githubusercontent.com/ocaml/opam-source-archives/main/patches/ocaml-config/ocaml-config.install
#9 7.364 [ocaml-base-compiler.4.12.1] downloaded from https://github.com/ocaml/ocaml/archive/4.12.1.tar.gz
#9 8.295 [ocaml-base-compiler.4.12.1/alt-signal-stack.patch] downloaded from https://github.com/ocaml/ocaml/commit/1eeb0e7fe595f5f9e1ea1edbdf785ff3b49feeeb.patch?full_index=1
#9 8.354 [ocaml-base-compiler.4.12.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 8.357
#9 8.357 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#9 8.753 -> installed base-bigarray.base
#9 8.778 -> installed base-threads.base
#9 8.785 -> installed base-unix.base
#9 8.793 -> installed ocaml-options-vanilla.1
#9 199.0 -> installed ocaml-base-compiler.4.12.1
#9 199.0 -> installed ocaml-config.2
#9 199.2 -> installed ocaml.4.12.1
#9 199.5 Done.
#9 199.5 # Run eval $(opam env) to update the current shell environment
#9 DONE 199.7s
#10 [3/5] RUN opam pin add -k version ocaml-base-compiler 4.12.1
#10 sha256:47a52d2233ccc7940ef27841b912743c5a40cdf87a8c70f271fdb6c58408515d
#10 0.866 ocaml-base-compiler is now pinned to version 4.12.1
#10 0.866
#10 5.583 No package build needed.
#10 5.583 Nothing to do.
#10 5.592 # Run eval $(opam env) to update the current shell environment
#10 DONE 5.7s
#11 [4/5] RUN opam install -y opam-depext
#11 sha256:022605979b14ef27ed3790e903c02a6e05356a3c1d23f24fb7bceed75f5724b8
#11 8.381 The following actions will be performed:
#11 8.381 - install opam-depext 1.2.3
#11 8.381
#11 8.381 <><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#11 8.836 [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 8.875
#11 8.875 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#11 10.92 -> installed opam-depext.1.2.3
#11 10.96 Done.
#11 10.97 # Run eval $(opam env) to update the current shell environment
#11 DONE 11.1s
#13 [5/5] COPY --link [ Dockerfile, /Dockerfile.ocaml ]
#13 sha256:ee00dc1ecece3e4397ea9509869f467bd524345136d11635fe41e5b654837c37
#13 DONE 0.1s
#14 exporting to image
#14 sha256:e8c613e07b0b7ff33893b694f7759a10d42e180f2b4dc349fb57dc6b71dcab00
#14 exporting layers
#14 exporting layers 6.2s done
#14 writing image sha256:09eb535a118594095ec67d24224650a6b4a6841a60c0452521fac4f2045bf7b0 done
#14 DONE 6.2s
Pushing "sha256:ccf0d01d34456dbb5efaa80d06b1eb5326a2e4bd0ead560a7f480890f84f55b4" to "ocurrent/opam-staging:oraclelinux-9-ocaml-4.12-amd64" as user "ocurrentbuilder"
Login Succeeded
The push refers to repository [docker.io/ocurrent/opam-staging]
510033041b75: Preparing
510033041b75: Pushed
oraclelinux-9-ocaml-4.12-amd64: digest: sha256:2eaf1ceb28139fa51c418bead9a32da97b5693441c736a46afa134fe0408f004 size: 531
The push refers to repository [docker.io/ocurrent/opam-staging]
510033041b75: Preparing
510033041b75: Layer already exists
oraclelinux-9-ocaml-4.12-amd64: digest: sha256:2eaf1ceb28139fa51c418bead9a32da97b5693441c736a46afa134fe0408f004 size: 531
Job succeeded
2025-04-22 15:27.13: Job succeeded