Build:
  1. 0
2025-11-08 08:33.54: New job: Build using linux-x86_64 in
                                []
2025-11-08 08:33.54: Will push staging image to ocurrent/opam-staging:alpine-3.22-ocaml-4.08-afl-amd64

Dockerfile:

# syntax=docker/dockerfile:1

FROM ocurrent/opam-staging@sha256:8fd2838dc96583b9d0cc784e6bfba8f951e4a6a8aafc90d0ee7a5acfdc3c8d0f
ENV OPAMYES="1" OPAMCONFIRMLEVEL="unsafe-yes" OPAMERRLOGLEN="0" OPAMPRECISETRACKING="1"
RUN opam switch create 4.08 --packages=ocaml-variants.4.08.1+afl
RUN opam pin add -k version ocaml-variants 4.08.1+afl
RUN opam install -y opam-depext
ENTRYPOINT [ "opam", "exec", "--" ]
CMD bash
COPY --link [ "Dockerfile", "/Dockerfile.ocaml" ]


2025-11-08 08:33.54: Using cache hint "4.08.1+afl-amd64-ocurrent/opam-staging@sha256:8fd2838dc96583b9d0cc784e6bfba8f951e4a6a8aafc90d0ee7a5acfdc3c8d0f"
2025-11-08 08:33.54: Waiting for resource in pool OCluster
2025-11-08 08:45.15: Waiting for worker…
2025-11-08 08:46.24: Got resource from pool OCluster
Building on laodoke.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: 502B done
#1 DONE 0.0s

#2 resolve image config for docker-image://docker.io/docker/dockerfile:1
#2 DONE 0.3s

#3 docker-image://docker.io/docker/dockerfile:1@sha256:b6afd42430b15f2d2a4c5a02b919e98a525b785b1aaff16747d2f623364e39b6
#3 CACHED

#4 [internal] load metadata for docker.io/ocurrent/opam-staging@sha256:8fd2838dc96583b9d0cc784e6bfba8f951e4a6a8aafc90d0ee7a5acfdc3c8d0f
#4 DONE 0.5s

#5 [internal] load .dockerignore
#5 transferring context:
#5 transferring context: 2B done
#5 DONE 0.0s

#6 [1/5] FROM docker.io/ocurrent/opam-staging@sha256:8fd2838dc96583b9d0cc784e6bfba8f951e4a6a8aafc90d0ee7a5acfdc3c8d0f
#6 resolve docker.io/ocurrent/opam-staging@sha256:8fd2838dc96583b9d0cc784e6bfba8f951e4a6a8aafc90d0ee7a5acfdc3c8d0f done
#6 ...

#7 [internal] load build context
#7 transferring context: 502B done
#7 DONE 0.0s

#6 [1/5] FROM docker.io/ocurrent/opam-staging@sha256:8fd2838dc96583b9d0cc784e6bfba8f951e4a6a8aafc90d0ee7a5acfdc3c8d0f
#6 sha256:8fd2838dc96583b9d0cc784e6bfba8f951e4a6a8aafc90d0ee7a5acfdc3c8d0f 530B / 530B done
#6 sha256:3faf943c38d7738080520bb5cf59f21fd4a165ec1eed9d395ac6e54136bf141a 7.91kB / 7.91kB done
#6 sha256:2c9a24bd0ce4a018d97ebde99dc88ffe007f4c886399e56b62645749a6fa06a9 0B / 362.36MB 0.1s
#6 sha256:2c9a24bd0ce4a018d97ebde99dc88ffe007f4c886399e56b62645749a6fa06a9 18.87MB / 362.36MB 0.9s
#6 sha256:2c9a24bd0ce4a018d97ebde99dc88ffe007f4c886399e56b62645749a6fa06a9 38.80MB / 362.36MB 1.5s
#6 sha256:2c9a24bd0ce4a018d97ebde99dc88ffe007f4c886399e56b62645749a6fa06a9 58.72MB / 362.36MB 2.1s
#6 sha256:2c9a24bd0ce4a018d97ebde99dc88ffe007f4c886399e56b62645749a6fa06a9 80.74MB / 362.36MB 2.6s
#6 sha256:2c9a24bd0ce4a018d97ebde99dc88ffe007f4c886399e56b62645749a6fa06a9 101.71MB / 362.36MB 3.1s
#6 sha256:2c9a24bd0ce4a018d97ebde99dc88ffe007f4c886399e56b62645749a6fa06a9 125.83MB / 362.36MB 3.9s
#6 sha256:2c9a24bd0ce4a018d97ebde99dc88ffe007f4c886399e56b62645749a6fa06a9 144.70MB / 362.36MB 4.4s
#6 sha256:2c9a24bd0ce4a018d97ebde99dc88ffe007f4c886399e56b62645749a6fa06a9 164.63MB / 362.36MB 5.0s
#6 sha256:2c9a24bd0ce4a018d97ebde99dc88ffe007f4c886399e56b62645749a6fa06a9 185.60MB / 362.36MB 5.6s
#6 sha256:2c9a24bd0ce4a018d97ebde99dc88ffe007f4c886399e56b62645749a6fa06a9 206.57MB / 362.36MB 6.2s
#6 sha256:2c9a24bd0ce4a018d97ebde99dc88ffe007f4c886399e56b62645749a6fa06a9 227.54MB / 362.36MB 6.7s
#6 sha256:2c9a24bd0ce4a018d97ebde99dc88ffe007f4c886399e56b62645749a6fa06a9 248.51MB / 362.36MB 7.2s
#6 sha256:2c9a24bd0ce4a018d97ebde99dc88ffe007f4c886399e56b62645749a6fa06a9 270.53MB / 362.36MB 7.8s
#6 sha256:2c9a24bd0ce4a018d97ebde99dc88ffe007f4c886399e56b62645749a6fa06a9 291.50MB / 362.36MB 8.3s
#6 sha256:2c9a24bd0ce4a018d97ebde99dc88ffe007f4c886399e56b62645749a6fa06a9 314.57MB / 362.36MB 8.9s
#6 sha256:2c9a24bd0ce4a018d97ebde99dc88ffe007f4c886399e56b62645749a6fa06a9 335.54MB / 362.36MB 9.4s
#6 sha256:2c9a24bd0ce4a018d97ebde99dc88ffe007f4c886399e56b62645749a6fa06a9 356.52MB / 362.36MB 9.9s
#6 extracting sha256:2c9a24bd0ce4a018d97ebde99dc88ffe007f4c886399e56b62645749a6fa06a9
#6 sha256:2c9a24bd0ce4a018d97ebde99dc88ffe007f4c886399e56b62645749a6fa06a9 362.36MB / 362.36MB 11.3s done
#6 extracting sha256:2c9a24bd0ce4a018d97ebde99dc88ffe007f4c886399e56b62645749a6fa06a9 5.9s
#6 extracting sha256:2c9a24bd0ce4a018d97ebde99dc88ffe007f4c886399e56b62645749a6fa06a9 11.2s
#6 extracting sha256:2c9a24bd0ce4a018d97ebde99dc88ffe007f4c886399e56b62645749a6fa06a9 22.6s
#6 extracting sha256:2c9a24bd0ce4a018d97ebde99dc88ffe007f4c886399e56b62645749a6fa06a9 27.6s
#6 extracting sha256:2c9a24bd0ce4a018d97ebde99dc88ffe007f4c886399e56b62645749a6fa06a9 32.7s
#6 extracting sha256:2c9a24bd0ce4a018d97ebde99dc88ffe007f4c886399e56b62645749a6fa06a9 42.4s
#6 extracting sha256:2c9a24bd0ce4a018d97ebde99dc88ffe007f4c886399e56b62645749a6fa06a9 48.4s
#6 extracting sha256:2c9a24bd0ce4a018d97ebde99dc88ffe007f4c886399e56b62645749a6fa06a9 54.9s
#6 extracting sha256:2c9a24bd0ce4a018d97ebde99dc88ffe007f4c886399e56b62645749a6fa06a9 60.3s
#6 extracting sha256:2c9a24bd0ce4a018d97ebde99dc88ffe007f4c886399e56b62645749a6fa06a9 65.4s
#6 extracting sha256:2c9a24bd0ce4a018d97ebde99dc88ffe007f4c886399e56b62645749a6fa06a9 70.6s
#6 extracting sha256:2c9a24bd0ce4a018d97ebde99dc88ffe007f4c886399e56b62645749a6fa06a9 75.6s done
#6 DONE 90.4s

#8 [2/5] RUN opam switch create 4.08 --packages=ocaml-variants.4.08.1+afl
#8 3.723 
#8 3.723 <><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#8 3.799 [ocaml-config.1/gen_ocaml_config.ml.in] downloaded from https://opam.ocaml.org/cache
#8 3.869 [ocaml-config.1/ocaml-config.install] downloaded from https://opam.ocaml.org/cache
#8 4.485 [ocaml-variants.4.08.1+afl] downloaded from cache at https://opam.ocaml.org/cache
#8 5.339 [ocaml-variants.4.08.1+afl/alt-signal-stack.patch] downloaded from https://opam.ocaml.org/cache
#8 5.465 [ocaml-variants.4.08.1+afl/fix-gcc10.patch] downloaded from https://opam.ocaml.org/cache
#8 5.465 
#8 5.465 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#8 5.816 -> installed base-bigarray.base
#8 5.818 -> installed base-threads.base
#8 5.821 -> installed base-unix.base
#8 132.4 -> installed ocaml-variants.4.08.1+afl
#8 132.5 -> installed ocaml-config.1
#8 132.6 -> installed ocaml.4.08.1
#8 133.0 Done.
#8 133.0 # Run eval $(opam env) to update the current shell environment
#8 DONE 134.8s

#9 [3/5] RUN opam pin add -k version ocaml-variants 4.08.1+afl
#9 0.705 ocaml-variants is now pinned to version 4.08.1+afl
#9 0.705 
#9 3.907 No package build needed.
#9 3.907 Nothing to do.
#9 3.915 # Run eval $(opam env) to update the current shell environment
#9 DONE 4.0s

#10 [4/5] RUN opam install -y opam-depext
#10 4.445 The following actions will be performed:
#10 4.445   - install opam-depext 1.2.3
#10 4.445 
#10 4.445 <><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#10 4.562 [opam-depext.1.2.3] downloaded from cache at https://opam.ocaml.org/cache
#10 4.590 
#10 4.590 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#10 6.474 -> installed opam-depext.1.2.3
#10 6.483 Done.
#10 6.490 # Run eval $(opam env) to update the current shell environment
#10 DONE 7.4s

#11 [5/5] COPY --link [ Dockerfile, /Dockerfile.ocaml ]
#11 DONE 0.0s

#12 exporting to image
#12 exporting layers
#12 exporting layers 5.2s done
#12 writing image sha256:bfc33373c32379046c412d656d1f2ec54e374713f864d13b86120d3b022ed1a9 done
#12 DONE 5.2s

 1 warning found (use --debug to expand):
 - JSONArgsRecommended: JSON arguments recommended for CMD to prevent unintended behavior related to OS signals (line 9)
Pushing "sha256:bfc33373c32379046c412d656d1f2ec54e374713f864d13b86120d3b022ed1a9" to "ocurrent/opam-staging:alpine-3.22-ocaml-4.08-afl-amd64" as user "ocurrentbuilder"
Login Succeeded
The push refers to repository [docker.io/ocurrent/opam-staging]
34c34d64fe8d: Preparing
a1f76171919f: Preparing
2e89876b2fb2: Preparing
20939f938f84: Preparing
3a169b3a6f71: Preparing
3a169b3a6f71: Layer already exists
34c34d64fe8d: Pushed
2e89876b2fb2: Pushed
a1f76171919f: Pushed
20939f938f84: Pushed
alpine-3.22-ocaml-4.08-afl-amd64: digest: sha256:527005260c038a48ec54517bba750e3c3ff37f7bdea39ee40b679dc3188e16e6 size: 1367
The push refers to repository [docker.io/ocurrent/opam-staging]
34c34d64fe8d: Preparing
a1f76171919f: Preparing
2e89876b2fb2: Preparing
20939f938f84: Preparing
3a169b3a6f71: Preparing
3a169b3a6f71: Layer already exists
a1f76171919f: Layer already exists
20939f938f84: Layer already exists
34c34d64fe8d: Layer already exists
2e89876b2fb2: Layer already exists
alpine-3.22-ocaml-4.08-afl-amd64: digest: sha256:527005260c038a48ec54517bba750e3c3ff37f7bdea39ee40b679dc3188e16e6 size: 1367
Job succeeded
2025-11-08 09:34.23: Job succeeded