Build:
- 0
2024-12-14 13:09.47: New job: Build using linux-x86_64 in
[]
2024-12-14 13:09.47: Will push staging image to ocurrent/opam-staging:opensuse-15.6-ocaml-4.06-amd64
Dockerfile:
# syntax=docker/dockerfile:1
FROM ocurrent/opam-staging@sha256:6f48f85aaa338f44d25a99508e34675413e97ca474008b230fd753aa3700eaf7
ENV OPAMYES="1" OPAMCONFIRMLEVEL="unsafe-yes" OPAMERRLOGLEN="0" OPAMPRECISETRACKING="1"
RUN opam switch create 4.06 --packages=ocaml-base-compiler.4.06.1
RUN opam pin add -k version ocaml-base-compiler 4.06.1
RUN opam install -y opam-depext
RUN opam install -y ocaml-secondary-compiler
ENTRYPOINT [ "opam", "exec", "--" ]
CMD bash
COPY --link [ "Dockerfile", "/Dockerfile.ocaml" ]
2024-12-14 13:09.47: Using cache hint "4.06.1-amd64-ocurrent/opam-staging@sha256:6f48f85aaa338f44d25a99508e34675413e97ca474008b230fd753aa3700eaf7"
2024-12-14 13:09.47: Waiting for resource in pool OCluster
2024-12-14 13:09.48: Waiting for worker…
2024-12-14 13:09.48: Got resource from pool OCluster
Building on asteria.caelum.ci.dev
#1 [internal] load build definition from Dockerfile
#1 sha256:8f3910b1614be6843bab1781579f2d0909cdd4686c36f1846f74122e25960f28
#1 transferring dockerfile: 549B done
#1 DONE 0.4s
#2 [internal] load .dockerignore
#2 sha256:72391f8480a39e2f867e2a81a0baf9d81ddd1b27a20152095efdfcdef6a05a47
#2 transferring context: 2B done
#2 DONE 0.3s
#3 resolve image config for docker.io/docker/dockerfile:1
#3 sha256:ac072d521901222eeef550f52282877f196e16b0247844be9ceb1ccc1eac391d
#3 DONE 0.3s
#4 docker-image://docker.io/docker/dockerfile:1@sha256:db1ff77fb637a5955317c7a3a62540196396d565f3dd5742e76dddbb6d75c4c5
#4 sha256:522e56e11f08ad6837376d7499be607772988867d31399698d3d3e164aa4c811
#4 CACHED
#5 [internal] load build definition from Dockerfile
#5 sha256:75eb56f9e19a5c2bffe31269e9eb27468b4beef717e624a41502069013c1ce6c
#5 DONE 0.0s
#6 [internal] load metadata for docker.io/ocurrent/opam-staging@sha256:6f48f85aaa338f44d25a99508e34675413e97ca474008b230fd753aa3700eaf7
#6 sha256:58b2a7c58a9872b6e54678ceeef8bf8e663f0bfc8aacdb81259dd104c891d903
#6 DONE 0.9s
#7 [internal] load .dockerignore
#7 sha256:3ab50e4c1fb90f22e33e105acf0754d7ae1bc2ceddb0e105a10401ca58ee819f
#7 DONE 0.0s
#8 [1/6] FROM docker.io/ocurrent/opam-staging@sha256:6f48f85aaa338f44d25a99508e34675413e97ca474008b230fd753aa3700eaf7
#8 sha256:1c5164d374f9520e9c0bdc05e5ebf341ae4c72a4f339c971af27252e3dc33eda
#8 resolve docker.io/ocurrent/opam-staging@sha256:6f48f85aaa338f44d25a99508e34675413e97ca474008b230fd753aa3700eaf7 done
#8 sha256:6f48f85aaa338f44d25a99508e34675413e97ca474008b230fd753aa3700eaf7 530B / 530B done
#8 sha256:b995783ae44fec85bda90a80b4552ee8c22172d1044edd171a40f96a611dfd92 9.01kB / 9.01kB done
#8 sha256:6e6b91bd65e69ec0044437c36b6af330e24dc7d8583e4ab25a0c6fef02680fcc 0B / 563.29MB 0.8s
#8 ...
#13 [internal] load build context
#13 sha256:8ac3a9317e5902fcd2cef2994f7c7e878c2777ae17607600f670f2a408b3d9d2
#13 transferring context: 549B done
#13 DONE 0.3s
#8 [1/6] FROM docker.io/ocurrent/opam-staging@sha256:6f48f85aaa338f44d25a99508e34675413e97ca474008b230fd753aa3700eaf7
#8 sha256:1c5164d374f9520e9c0bdc05e5ebf341ae4c72a4f339c971af27252e3dc33eda
#8 sha256:6e6b91bd65e69ec0044437c36b6af330e24dc7d8583e4ab25a0c6fef02680fcc 28.31MB / 563.29MB 2.5s
#8 sha256:6e6b91bd65e69ec0044437c36b6af330e24dc7d8583e4ab25a0c6fef02680fcc 57.67MB / 563.29MB 7.4s
#8 sha256:6e6b91bd65e69ec0044437c36b6af330e24dc7d8583e4ab25a0c6fef02680fcc 88.08MB / 563.29MB 10.9s
#8 sha256:6e6b91bd65e69ec0044437c36b6af330e24dc7d8583e4ab25a0c6fef02680fcc 116.39MB / 563.29MB 13.7s
#8 sha256:6e6b91bd65e69ec0044437c36b6af330e24dc7d8583e4ab25a0c6fef02680fcc 150.99MB / 563.29MB 16.0s
#8 sha256:6e6b91bd65e69ec0044437c36b6af330e24dc7d8583e4ab25a0c6fef02680fcc 179.31MB / 563.29MB 16.7s
#8 sha256:6e6b91bd65e69ec0044437c36b6af330e24dc7d8583e4ab25a0c6fef02680fcc 207.62MB / 563.29MB 17.5s
#8 sha256:6e6b91bd65e69ec0044437c36b6af330e24dc7d8583e4ab25a0c6fef02680fcc 241.17MB / 563.29MB 18.6s
#8 sha256:6e6b91bd65e69ec0044437c36b6af330e24dc7d8583e4ab25a0c6fef02680fcc 269.48MB / 563.29MB 19.5s
#8 sha256:6e6b91bd65e69ec0044437c36b6af330e24dc7d8583e4ab25a0c6fef02680fcc 297.80MB / 563.29MB 20.4s
#8 sha256:6e6b91bd65e69ec0044437c36b6af330e24dc7d8583e4ab25a0c6fef02680fcc 330.30MB / 563.29MB 21.3s
#8 sha256:6e6b91bd65e69ec0044437c36b6af330e24dc7d8583e4ab25a0c6fef02680fcc 359.66MB / 563.29MB 22.4s
#8 sha256:6e6b91bd65e69ec0044437c36b6af330e24dc7d8583e4ab25a0c6fef02680fcc 387.97MB / 563.29MB 23.2s
#8 sha256:6e6b91bd65e69ec0044437c36b6af330e24dc7d8583e4ab25a0c6fef02680fcc 419.04MB / 563.29MB 23.9s
#8 sha256:6e6b91bd65e69ec0044437c36b6af330e24dc7d8583e4ab25a0c6fef02680fcc 448.79MB / 563.29MB 24.6s
#8 sha256:6e6b91bd65e69ec0044437c36b6af330e24dc7d8583e4ab25a0c6fef02680fcc 480.25MB / 563.29MB 25.4s
#8 sha256:6e6b91bd65e69ec0044437c36b6af330e24dc7d8583e4ab25a0c6fef02680fcc 511.71MB / 563.29MB 26.4s
#8 sha256:6e6b91bd65e69ec0044437c36b6af330e24dc7d8583e4ab25a0c6fef02680fcc 547.36MB / 563.29MB 27.3s
#8 sha256:6e6b91bd65e69ec0044437c36b6af330e24dc7d8583e4ab25a0c6fef02680fcc 563.29MB / 563.29MB 28.2s done
#8 extracting sha256:6e6b91bd65e69ec0044437c36b6af330e24dc7d8583e4ab25a0c6fef02680fcc
#8 extracting sha256:6e6b91bd65e69ec0044437c36b6af330e24dc7d8583e4ab25a0c6fef02680fcc 6.2s
#8 extracting sha256:6e6b91bd65e69ec0044437c36b6af330e24dc7d8583e4ab25a0c6fef02680fcc 13.9s
#8 extracting sha256:6e6b91bd65e69ec0044437c36b6af330e24dc7d8583e4ab25a0c6fef02680fcc 19.6s
#8 extracting sha256:6e6b91bd65e69ec0044437c36b6af330e24dc7d8583e4ab25a0c6fef02680fcc 26.9s
#8 extracting sha256:6e6b91bd65e69ec0044437c36b6af330e24dc7d8583e4ab25a0c6fef02680fcc 34.5s
#8 extracting sha256:6e6b91bd65e69ec0044437c36b6af330e24dc7d8583e4ab25a0c6fef02680fcc 39.5s
#8 extracting sha256:6e6b91bd65e69ec0044437c36b6af330e24dc7d8583e4ab25a0c6fef02680fcc 52.2s
#8 extracting sha256:6e6b91bd65e69ec0044437c36b6af330e24dc7d8583e4ab25a0c6fef02680fcc 57.7s
#8 extracting sha256:6e6b91bd65e69ec0044437c36b6af330e24dc7d8583e4ab25a0c6fef02680fcc 63.0s
#8 extracting sha256:6e6b91bd65e69ec0044437c36b6af330e24dc7d8583e4ab25a0c6fef02680fcc 69.6s
#8 extracting sha256:6e6b91bd65e69ec0044437c36b6af330e24dc7d8583e4ab25a0c6fef02680fcc 76.6s
#8 extracting sha256:6e6b91bd65e69ec0044437c36b6af330e24dc7d8583e4ab25a0c6fef02680fcc 82.1s
#8 extracting sha256:6e6b91bd65e69ec0044437c36b6af330e24dc7d8583e4ab25a0c6fef02680fcc 87.2s
#8 extracting sha256:6e6b91bd65e69ec0044437c36b6af330e24dc7d8583e4ab25a0c6fef02680fcc 92.2s
#8 extracting sha256:6e6b91bd65e69ec0044437c36b6af330e24dc7d8583e4ab25a0c6fef02680fcc 97.7s
#8 extracting sha256:6e6b91bd65e69ec0044437c36b6af330e24dc7d8583e4ab25a0c6fef02680fcc 102.9s
#8 extracting sha256:6e6b91bd65e69ec0044437c36b6af330e24dc7d8583e4ab25a0c6fef02680fcc 107.3s done
#8 DONE 146.9s
#9 [2/6] RUN opam switch create 4.06 --packages=ocaml-base-compiler.4.06.1
#9 sha256:a9aaae1970e022a143c38ddc76533598ac862839410a6406e9ca693884fd186d
#9 20.27
#9 20.27 <><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#9 21.59 [ocaml-config.1/gen_ocaml_config.ml.in] downloaded from https://raw.githubusercontent.com/ocaml/opam-source-archives/main/patches/ocaml-config/gen_ocaml_config.ml.in.1
#9 21.70 [ocaml-config.1/ocaml-config.install] downloaded from https://raw.githubusercontent.com/ocaml/opam-source-archives/main/patches/ocaml-config/ocaml-config.install
#9 22.06 [ocaml-base-compiler.4.06.1] downloaded from https://github.com/ocaml/ocaml/archive/4.06.1.tar.gz
#9 23.54 [ocaml-base-compiler.4.06.1/alt-signal-stack.patch] downloaded from https://github.com/ocaml/ocaml/commit/137a4ad167f25fe1bee792977ed89f30d19bcd74.patch?full_index=1
#9 23.63 [ocaml-base-compiler.4.06.1/fix-gcc10.patch] downloaded from https://raw.githubusercontent.com/ocaml/opam-source-archives/main/patches/ocaml-base-compiler/fix-gcc10.patch.4.06.1
#9 23.63
#9 23.63 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#9 24.17 -> installed base-bigarray.base
#9 24.17 -> installed base-threads.base
#9 24.18 -> installed base-unix.base
#9 357.7 -> installed ocaml-base-compiler.4.06.1
#9 357.8 -> installed ocaml-config.1
#9 357.9 -> installed ocaml.4.06.1
#9 358.7 Done.
#9 358.7 # Run eval $(opam env) to update the current shell environment
#9 DONE 395.5s
#10 [3/6] RUN opam pin add -k version ocaml-base-compiler 4.06.1
#10 sha256:628cf3d3bb3403a096d861ddb88be1dc4461f4ff03e1199f6e635df761e69a9e
#10 12.01 ocaml-base-compiler is now pinned to version 4.06.1
#10 12.01
#10 17.97 No package build needed.
#10 17.97 Nothing to do.
#10 17.97 # Run eval $(opam env) to update the current shell environment
#10 DONE 24.1s
#11 [4/6] RUN opam install -y opam-depext
#11 sha256:1979713e202d514836b5b9aad161b8c7ae78eecc82908a71a6a384b2e238b1e0
#11 12.47 The following actions will be performed:
#11 12.47 - install opam-depext 1.2.3
#11 12.47
#11 12.47 <><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#11 13.55 [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 14.61
#11 14.61 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#11 16.09 -> installed opam-depext.1.2.3
#11 16.13 Done.
#11 16.14 # Run eval $(opam env) to update the current shell environment
#11 DONE 37.8s
#12 [5/6] RUN opam install -y ocaml-secondary-compiler
#12 sha256:30c932f4a038e04fe8d5584ed8175bf5e6da3df53b2961f014b99193a202dddc
#12 10.47 The following actions will be performed:
#12 10.47 - install host-arch-x86_64 1
#12 10.47 - install ocaml-secondary-compiler 4.14.2
#12 10.47 - install host-system-other 1
#12 10.47 ===== 3 to install =====
#12 10.47
#12 10.47 <><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#12 10.99 [ocaml-secondary-compiler.4.14.2] downloaded from https://github.com/ocaml/ocaml/archive/4.14.2.tar.gz
#12 13.28
#12 13.28 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#12 16.86 -> installed host-arch-x86_64.1
#12 16.94 -> installed host-system-other.1
#12 113.9 -> installed ocaml-secondary-compiler.4.14.2
#12 115.3 Done.
#12 115.3 # Run eval $(opam env) to update the current shell environment
#12 DONE 125.1s
#14 [6/6] COPY --link [ Dockerfile, /Dockerfile.ocaml ]
#14 sha256:21e3e215adab9f24f8a1a68c28b5044731d6e50da6303017462ed6575e8e649a
#14 DONE 0.4s
#15 exporting to image
#15 sha256:e8c613e07b0b7ff33893b694f7759a10d42e180f2b4dc349fb57dc6b71dcab00
#15 exporting layers
#15 exporting layers 5.3s done
#15 writing image sha256:fd56d56a2a35c77296e37786f81a5e2fb6c857c9062150c83da884ade00ddcd3 done
#15 DONE 5.4s
Pushing "sha256:65e123001515223116480a146cfec99aa3615e4837086812b93caf28d6bb28aa" to "ocurrent/opam-staging:opensuse-15.6-ocaml-4.06-amd64" as user "ocurrentbuilder"
Login Succeeded
The push refers to repository [docker.io/ocurrent/opam-staging]
ae76402cb3db: Preparing
ae76402cb3db: Pushed
opensuse-15.6-ocaml-4.06-amd64: digest: sha256:48bf8b4d13f69d342983f8cce98974a504abec3077737fbdb7e0e99283ae1416 size: 531
The push refers to repository [docker.io/ocurrent/opam-staging]
ae76402cb3db: Preparing
ae76402cb3db: Layer already exists
opensuse-15.6-ocaml-4.06-amd64: digest: sha256:48bf8b4d13f69d342983f8cce98974a504abec3077737fbdb7e0e99283ae1416 size: 531
Job succeeded
2024-12-14 16:55.47: Job succeeded