Build:
- 0
2025-06-21 11:58.07: New job: Build using linux-x86_64 in
[]
2025-06-21 11:58.07: Will push staging image to ocurrent/opam-staging:debian-testing-ocaml-5.2-amd64
Dockerfile:
# syntax=docker/dockerfile:1
FROM ocurrent/opam-staging@sha256:0e473363b0b9a33c29c209859fe2080286bd6e25b2d5cec3369b26ce825975ed
ENV OPAMYES="1" OPAMCONFIRMLEVEL="unsafe-yes" OPAMERRLOGLEN="0" OPAMPRECISETRACKING="1"
USER root
RUN apt-get -y update
RUN DEBIAN_FRONTEND=noninteractive apt-get -y upgrade
RUN DEBIAN_FRONTEND=noninteractive apt-get -y install libzstd-dev
USER opam
RUN opam switch create 5.2 --packages=ocaml-base-compiler.5.2.1
RUN opam pin add -k version ocaml-base-compiler 5.2.1
RUN opam install -y opam-depext
ENTRYPOINT [ "opam", "exec", "--" ]
CMD bash
COPY --link [ "Dockerfile", "/Dockerfile.ocaml" ]
2025-06-21 11:58.07: Using cache hint "5.2.1-amd64-ocurrent/opam-staging@sha256:0e473363b0b9a33c29c209859fe2080286bd6e25b2d5cec3369b26ce825975ed"
2025-06-21 11:58.07: Waiting for resource in pool OCluster
2025-06-21 11:58.07: Waiting for worker…
2025-06-21 11:58.08: Got resource from pool OCluster
Building on clete.caelum.ci.dev
#1 [internal] load build definition from Dockerfile
#1 sha256:73ca9fd924f2adfbdd2e508805d41566e2c68b41ec0dc4e3548b545cfb83a72f
#1 transferring dockerfile: 663B done
#1 DONE 0.0s
#2 [internal] load .dockerignore
#2 sha256:f0fba329b7dc7ed9a50fb9e058d9e68acf3725a5f890fc722c403f0b36aa1c7e
#2 transferring context: 2B done
#2 DONE 0.0s
#3 resolve image config for docker.io/docker/dockerfile:1
#3 sha256:ac072d521901222eeef550f52282877f196e16b0247844be9ceb1ccc1eac391d
#3 DONE 0.1s
#4 docker-image://docker.io/docker/dockerfile:1@sha256:9857836c9ee4268391bb5b09f9f157f3c91bb15821bb77969642813b0d00518d
#4 sha256:d95c0f0e2674ec5312c08d32b53352282bfb47bb937e59be1811918de553c0e8
#4 CACHED
#5 [internal] load build definition from Dockerfile
#5 sha256:7abde8f106dff44480b7d76f4475a48998a13f9f6d084dc5390e0025d0fee0e0
#5 DONE 0.0s
#6 [internal] load metadata for docker.io/ocurrent/opam-staging@sha256:0e473363b0b9a33c29c209859fe2080286bd6e25b2d5cec3369b26ce825975ed
#6 sha256:448bf95c183dda5507825d6b09c360a78d60cbfa8f288419c98152f98c09e234
#6 DONE 6.5s
#7 [internal] load .dockerignore
#7 sha256:dedf314235c1d57cee09acf4ac6ce9dd2b8423329a656b1236b268a858b9a4b0
#7 DONE 0.0s
#15 [internal] load build context
#15 sha256:8bf80ee4f3e3a4253b61c9159b50130738ad610b64bfefa851d30033c8466023
#15 transferring context: 30B
#15 transferring context: 663B done
#15 DONE 0.0s
#8 [1/5] FROM docker.io/ocurrent/opam-staging@sha256:0e473363b0b9a33c29c209859fe2080286bd6e25b2d5cec3369b26ce825975ed
#8 sha256:538ec5acdac4d5237ff83cff35ab038fca858bd48be813cb77b0121382a51691
#8 resolve docker.io/ocurrent/opam-staging@sha256:0e473363b0b9a33c29c209859fe2080286bd6e25b2d5cec3369b26ce825975ed done
#8 sha256:0e473363b0b9a33c29c209859fe2080286bd6e25b2d5cec3369b26ce825975ed 530B / 530B done
#8 sha256:47eb4f8892f770538a9cc0b68548992a778036e39258d8b4ffb9fb176061ec3a 8.33kB / 8.33kB done
#8 sha256:52e304661029d8afa3e468a3698bb4b9447ab61ce7857f4d110cb87d5a95e5e6 0B / 510.20MB 0.1s
#8 sha256:52e304661029d8afa3e468a3698bb4b9447ab61ce7857f4d110cb87d5a95e5e6 0B / 510.20MB 5.2s
#8 sha256:52e304661029d8afa3e468a3698bb4b9447ab61ce7857f4d110cb87d5a95e5e6 27.26MB / 510.20MB 8.3s
#8 sha256:52e304661029d8afa3e468a3698bb4b9447ab61ce7857f4d110cb87d5a95e5e6 55.57MB / 510.20MB 9.6s
#8 sha256:52e304661029d8afa3e468a3698bb4b9447ab61ce7857f4d110cb87d5a95e5e6 83.89MB / 510.20MB 10.7s
#8 sha256:52e304661029d8afa3e468a3698bb4b9447ab61ce7857f4d110cb87d5a95e5e6 114.29MB / 510.20MB 11.8s
#8 sha256:52e304661029d8afa3e468a3698bb4b9447ab61ce7857f4d110cb87d5a95e5e6 141.56MB / 510.20MB 12.8s
#8 sha256:52e304661029d8afa3e468a3698bb4b9447ab61ce7857f4d110cb87d5a95e5e6 167.77MB / 510.20MB 13.5s
#8 sha256:52e304661029d8afa3e468a3698bb4b9447ab61ce7857f4d110cb87d5a95e5e6 195.04MB / 510.20MB 14.2s
#8 sha256:52e304661029d8afa3e468a3698bb4b9447ab61ce7857f4d110cb87d5a95e5e6 221.25MB / 510.20MB 14.8s
#8 sha256:52e304661029d8afa3e468a3698bb4b9447ab61ce7857f4d110cb87d5a95e5e6 248.51MB / 510.20MB 15.5s
#8 sha256:52e304661029d8afa3e468a3698bb4b9447ab61ce7857f4d110cb87d5a95e5e6 275.78MB / 510.20MB 16.6s
#8 sha256:52e304661029d8afa3e468a3698bb4b9447ab61ce7857f4d110cb87d5a95e5e6 303.04MB / 510.20MB 17.5s
#8 sha256:52e304661029d8afa3e468a3698bb4b9447ab61ce7857f4d110cb87d5a95e5e6 331.35MB / 510.20MB 18.5s
#8 sha256:52e304661029d8afa3e468a3698bb4b9447ab61ce7857f4d110cb87d5a95e5e6 359.66MB / 510.20MB 19.3s
#8 sha256:52e304661029d8afa3e468a3698bb4b9447ab61ce7857f4d110cb87d5a95e5e6 391.12MB / 510.20MB 20.3s
#8 sha256:52e304661029d8afa3e468a3698bb4b9447ab61ce7857f4d110cb87d5a95e5e6 418.38MB / 510.20MB 21.2s
#8 sha256:52e304661029d8afa3e468a3698bb4b9447ab61ce7857f4d110cb87d5a95e5e6 445.64MB / 510.20MB 22.5s
#8 sha256:52e304661029d8afa3e468a3698bb4b9447ab61ce7857f4d110cb87d5a95e5e6 471.86MB / 510.20MB 24.8s
#8 sha256:52e304661029d8afa3e468a3698bb4b9447ab61ce7857f4d110cb87d5a95e5e6 500.17MB / 510.20MB 26.9s
#8 sha256:52e304661029d8afa3e468a3698bb4b9447ab61ce7857f4d110cb87d5a95e5e6 510.20MB / 510.20MB 27.6s done
#8 extracting sha256:52e304661029d8afa3e468a3698bb4b9447ab61ce7857f4d110cb87d5a95e5e6
#8 extracting sha256:52e304661029d8afa3e468a3698bb4b9447ab61ce7857f4d110cb87d5a95e5e6 6.2s
#8 extracting sha256:52e304661029d8afa3e468a3698bb4b9447ab61ce7857f4d110cb87d5a95e5e6 11.2s
#8 extracting sha256:52e304661029d8afa3e468a3698bb4b9447ab61ce7857f4d110cb87d5a95e5e6 16.2s
#8 extracting sha256:52e304661029d8afa3e468a3698bb4b9447ab61ce7857f4d110cb87d5a95e5e6 21.7s
#8 extracting sha256:52e304661029d8afa3e468a3698bb4b9447ab61ce7857f4d110cb87d5a95e5e6 26.8s
#8 extracting sha256:52e304661029d8afa3e468a3698bb4b9447ab61ce7857f4d110cb87d5a95e5e6 31.9s
#8 extracting sha256:52e304661029d8afa3e468a3698bb4b9447ab61ce7857f4d110cb87d5a95e5e6 37.0s
#8 extracting sha256:52e304661029d8afa3e468a3698bb4b9447ab61ce7857f4d110cb87d5a95e5e6 42.0s
#8 extracting sha256:52e304661029d8afa3e468a3698bb4b9447ab61ce7857f4d110cb87d5a95e5e6 47.2s
#8 extracting sha256:52e304661029d8afa3e468a3698bb4b9447ab61ce7857f4d110cb87d5a95e5e6 48.8s done
#8 DONE 81.5s
#9 [2/8] RUN apt-get -y update
#9 sha256:80e58248e3b1c29f759d7b612b39f40756a45d41c5f4b9189b8e5c171225f8d6
#9 1.468 Hit:1 http://deb.debian.org/debian testing InRelease
#9 1.468 Hit:2 http://deb.debian.org/debian testing-updates InRelease
#9 1.468 Hit:3 http://deb.debian.org/debian-security testing-security InRelease
#9 1.581 Reading package lists...
#9 DONE 3.6s
#10 [3/8] RUN DEBIAN_FRONTEND=noninteractive apt-get -y upgrade
#10 sha256:63b5eb9c11996ef63279b84392bf079bfa6ae2d7adb36ca17def3287a6a26ec5
#10 0.558 Reading package lists...
#10 1.635 Building dependency tree...
#10 1.818 Reading state information...
#10 1.877 Calculating upgrade...
#10 2.164 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
#10 DONE 2.5s
#11 [4/8] RUN DEBIAN_FRONTEND=noninteractive apt-get -y install libzstd-dev
#11 sha256:fd1fa25953e8761664d7a90bd171f6b33d34c31f91f4dc6abf6b37e3aa3199ba
#11 0.744 Reading package lists...
#11 1.601 Building dependency tree...
#11 1.796 Reading state information...
#11 2.057 The following NEW packages will be installed:
#11 2.058 libzstd-dev
#11 2.118 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
#11 2.118 Need to get 371 kB of archives.
#11 2.118 After this operation, 1340 kB of additional disk space will be used.
#11 2.118 Get:1 http://deb.debian.org/debian testing/main amd64 libzstd-dev amd64 1.5.7+dfsg-1 [371 kB]
#11 3.721 Fetched 371 kB in 0s (2672 kB/s)
#11 3.772 Selecting previously unselected package libzstd-dev:amd64.
#11 3.772 (Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 20614 files and directories currently installed.)
#11 3.804 Preparing to unpack .../libzstd-dev_1.5.7+dfsg-1_amd64.deb ...
#11 3.808 Unpacking libzstd-dev:amd64 (1.5.7+dfsg-1) ...
#11 3.873 Setting up libzstd-dev:amd64 (1.5.7+dfsg-1) ...
#11 DONE 4.1s
#12 [5/8] RUN opam switch create 5.2 --packages=ocaml-base-compiler.5.2.1
#12 sha256:5a8102b490d0e6bf8666f89fbdaab9b56d4986f48cbfa3d39ab90cc085d3088d
#12 4.836
#12 4.836 <><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#12 4.961 [ocaml-config.3/gen_ocaml_config.ml.in] downloaded from https://opam.ocaml.org/cache
#12 5.130 [ocaml-config.3/ocaml-config.install] downloaded from https://opam.ocaml.org/cache
#12 5.173 [ocaml-base-compiler.5.2.1] downloaded from cache at https://opam.ocaml.org/cache
#12 6.331 [ocaml-base-compiler.5.2.1/ocaml-base-compiler.install] downloaded from https://opam.ocaml.org/cache
#12 6.332
#12 6.332 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#12 6.886 -> installed base-bigarray.base
#12 6.889 -> installed base-threads.base
#12 6.915 -> installed base-unix.base
#12 6.917 -> installed ocaml-options-vanilla.1
#12 251.8 -> installed ocaml-base-compiler.5.2.1
#12 251.9 -> installed ocaml-config.3
#12 252.1 -> installed ocaml.5.2.1
#12 252.2 -> installed base-domains.base
#12 252.3 -> installed base-nnp.base
#12 252.7 Done.
#12 252.7 # Run eval $(opam env) to update the current shell environment
#12 DONE 253.3s
#13 [6/8] RUN opam pin add -k version ocaml-base-compiler 5.2.1
#13 sha256:1e22d044d45b3f6c559089743bef6bf4258d87d3694c337397a6caa9b5da5088
#13 1.212 ocaml-base-compiler is now pinned to version 5.2.1
#13 1.212
#13 5.224 No package build needed.
#13 5.224 Nothing to do.
#13 5.225 # Run eval $(opam env) to update the current shell environment
#13 DONE 5.4s
#14 [7/8] RUN opam install -y opam-depext
#14 sha256:1c6c5218f51cd10a9b50fd04df7e084cb47f194c75a2521f5dc1adb4271d467b
#14 5.521 The following actions will be performed:
#14 5.521 - install opam-depext 1.2.3
#14 5.522
#14 5.522 <><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#14 5.787 [opam-depext.1.2.3] downloaded from cache at https://opam.ocaml.org/cache
#14 5.812
#14 5.812 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#14 7.699 -> installed opam-depext.1.2.3
#14 7.705 Done.
#14 7.706 # Run eval $(opam env) to update the current shell environment
#14 DONE 8.2s
#16 [8/8] COPY --link [ Dockerfile, /Dockerfile.ocaml ]
#16 sha256:65be8f0f97fc9acea829ea79d738f1177e043bdd74c25b25544d54e72e24973b
#16 DONE 0.0s
#17 exporting to image
#17 sha256:e8c613e07b0b7ff33893b694f7759a10d42e180f2b4dc349fb57dc6b71dcab00
#17 exporting layers
#17 exporting layers 3.6s done
#17 writing image sha256:e07bcd0d24d915167a3b13a05965cae138bcb4aeb7bfd7abf6178e7786782f4a
#17 writing image sha256:e07bcd0d24d915167a3b13a05965cae138bcb4aeb7bfd7abf6178e7786782f4a done
#17 DONE 3.6s
Pushing "sha256:0b8e4232d7e407939fb47a4f555ad11c45eb638ea82daadcfed53b86ea91fa5c" to "ocurrent/opam-staging:debian-testing-ocaml-5.2-amd64" as user "ocurrentbuilder"
Login Succeeded
The push refers to repository [docker.io/ocurrent/opam-staging]
8fa872ed57f0: Preparing
8fa872ed57f0: Pushed
debian-testing-ocaml-5.2-amd64: digest: sha256:bef8fe8fff1532a4d94980e077d2b9807b9a3b08ee34d9cbd5788cf2f8ce8dbf size: 531
The push refers to repository [docker.io/ocurrent/opam-staging]
8fa872ed57f0: Preparing
8fa872ed57f0: Layer already exists
debian-testing-ocaml-5.2-amd64: digest: sha256:bef8fe8fff1532a4d94980e077d2b9807b9a3b08ee34d9cbd5788cf2f8ce8dbf size: 531
Job succeeded
2025-06-21 13:51.42: Job succeeded