Build:
  1. 0
2026-03-07 09:35.59: New job: Build using linux-x86_64 in
                                []
2026-03-07 09:35.59: Will push staging image to ocurrent/opam-staging:alpine-3.23-ocaml-4.14-nnpchecker-amd64

Dockerfile:

# syntax=docker/dockerfile:1

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


2026-03-07 09:35.59: Using cache hint "4.14.2+nnpchecker-amd64-ocurrent/opam-staging@sha256:d9c76a4493333f9ff325416d2c0c695a1e03413f19b3634f41a3a26f042dfe7f"
2026-03-07 09:35.59: Waiting for resource in pool OCluster
2026-03-07 09:35.59: Waiting for worker…
2026-03-07 09:35.59: Got resource from pool OCluster
Building on toxis.caelum.ci.dev
#1 [internal] load build definition from Dockerfile
#1 sha256:a2c44270ffb1a45d1813bb192654601143e60a704f0d909e4cae54f631d314c7
#1 transferring dockerfile: 540B done
#1 DONE 0.0s

#2 [internal] load .dockerignore
#2 sha256:ceeae8ca9c35f465a308054a2bd23969dcaf4b5234b482fd8e0ac164a4956fc5
#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:b6afd42430b15f2d2a4c5a02b919e98a525b785b1aaff16747d2f623364e39b6
#4 sha256:f7003bcf4959e91d76f715ecf05e1869bd09b679a153682d112883c965ac8a47
#4 CACHED

#5 [internal] load build definition from Dockerfile
#5 sha256:5161ce11b60438a04f59474f4e2a1932aa04f66fccd3a61ea1c5838ce0237c32
#5 DONE 0.0s

#6 [internal] load metadata for docker.io/ocurrent/opam-staging@sha256:d9c76a4493333f9ff325416d2c0c695a1e03413f19b3634f41a3a26f042dfe7f
#6 sha256:f5f7a7927130c67f1a16ea164213d4fac30b7886dbcd0a0dc8b342976c836670
#6 DONE 0.1s

#7 [internal] load .dockerignore
#7 sha256:e9b5d09547a845b79e5578fd76ebc0ed6d06e98f792257b9f01532f72bb9c6f4
#7 DONE 0.0s

#12 [internal] load build context
#12 sha256:92191602d43f4a3e143aaf5ad0dde4510826e9f6a8af297d770cdd86ed85935e
#12 transferring context: 540B done
#12 DONE 0.2s

#8 [1/6] FROM docker.io/ocurrent/opam-staging@sha256:d9c76a4493333f9ff325416d2c0c695a1e03413f19b3634f41a3a26f042dfe7f
#8 sha256:ef875abec9b93b9e1cad47406bf284b5ca26b695bc23d183b29886fcce400f95
#8 resolve docker.io/ocurrent/opam-staging@sha256:d9c76a4493333f9ff325416d2c0c695a1e03413f19b3634f41a3a26f042dfe7f done
#8 sha256:36cce7d0ed4054464dfb1dc934ea19880ec7f61884fa154333954acba972485b 0B / 183.66MB 0.1s
#8 sha256:d9c76a4493333f9ff325416d2c0c695a1e03413f19b3634f41a3a26f042dfe7f 8.04kB / 8.04kB done
#8 sha256:d9eac57b27667b62a208868f9992bbebbbe535340e069780fdd5a69f4e30ce10 0B / 237B 0.2s
#8 sha256:c91a0417cede4c6bd741d91b868ad2fdc16eafd8a8944c9497c2f1bee7ababd1 0B / 232.89MB 0.1s
#8 sha256:4fcb8f0dbe4decc98d3b93049f6524dd7667412f459ff215319a4c965fda8abc 9.42kB / 9.42kB done
#8 sha256:d9eac57b27667b62a208868f9992bbebbbe535340e069780fdd5a69f4e30ce10 237B / 237B 0.4s done
#8 sha256:68cf06cba9a0f4727f574a57eb583481b15793aa1d7731d61fe084212641d3ea 0B / 418B 0.5s
#8 sha256:ae4d2a044fd0c3f958735a4be661b8b7422b6a63be10226dfeba2adf2dbe5ca8 0B / 238B 1.2s
#8 sha256:68cf06cba9a0f4727f574a57eb583481b15793aa1d7731d61fe084212641d3ea 418B / 418B 1.2s done
#8 sha256:ae4d2a044fd0c3f958735a4be661b8b7422b6a63be10226dfeba2adf2dbe5ca8 238B / 238B 1.4s done
#8 sha256:abb29d12bae1043c318ddc72c6091f2bea411095a721d2d0f50119704ed37ccb 0B / 1.70kB 1.4s
#8 sha256:c91a0417cede4c6bd741d91b868ad2fdc16eafd8a8944c9497c2f1bee7ababd1 13.63MB / 232.89MB 1.7s
#8 sha256:abb29d12bae1043c318ddc72c6091f2bea411095a721d2d0f50119704ed37ccb 1.70kB / 1.70kB 2.1s done
#8 sha256:36cce7d0ed4054464dfb1dc934ea19880ec7f61884fa154333954acba972485b 4.19MB / 183.66MB 5.1s
#8 sha256:c91a0417cede4c6bd741d91b868ad2fdc16eafd8a8944c9497c2f1bee7ababd1 26.21MB / 232.89MB 6.3s
#8 sha256:36cce7d0ed4054464dfb1dc934ea19880ec7f61884fa154333954acba972485b 5.24MB / 183.66MB 10.2s
#8 sha256:c91a0417cede4c6bd741d91b868ad2fdc16eafd8a8944c9497c2f1bee7ababd1 30.41MB / 232.89MB 11.4s
#8 sha256:36cce7d0ed4054464dfb1dc934ea19880ec7f61884fa154333954acba972485b 5.24MB / 183.66MB 15.3s
#8 sha256:c91a0417cede4c6bd741d91b868ad2fdc16eafd8a8944c9497c2f1bee7ababd1 32.51MB / 232.89MB 16.6s
#8 sha256:36cce7d0ed4054464dfb1dc934ea19880ec7f61884fa154333954acba972485b 6.29MB / 183.66MB 20.4s
#8 sha256:c91a0417cede4c6bd741d91b868ad2fdc16eafd8a8944c9497c2f1bee7ababd1 40.89MB / 232.89MB 21.6s
#8 sha256:36cce7d0ed4054464dfb1dc934ea19880ec7f61884fa154333954acba972485b 6.29MB / 183.66MB 25.5s
#8 sha256:c91a0417cede4c6bd741d91b868ad2fdc16eafd8a8944c9497c2f1bee7ababd1 49.28MB / 232.89MB 26.6s
#8 sha256:36cce7d0ed4054464dfb1dc934ea19880ec7f61884fa154333954acba972485b 6.29MB / 183.66MB 30.5s
#8 sha256:c91a0417cede4c6bd741d91b868ad2fdc16eafd8a8944c9497c2f1bee7ababd1 55.57MB / 232.89MB 31.8s
#8 sha256:36cce7d0ed4054464dfb1dc934ea19880ec7f61884fa154333954acba972485b 7.34MB / 183.66MB 35.6s
#8 sha256:c91a0417cede4c6bd741d91b868ad2fdc16eafd8a8944c9497c2f1bee7ababd1 62.91MB / 232.89MB 36.9s
#8 sha256:c91a0417cede4c6bd741d91b868ad2fdc16eafd8a8944c9497c2f1bee7ababd1 75.50MB / 232.89MB 38.9s
#8 sha256:36cce7d0ed4054464dfb1dc934ea19880ec7f61884fa154333954acba972485b 12.58MB / 183.66MB 40.7s
#8 sha256:c91a0417cede4c6bd741d91b868ad2fdc16eafd8a8944c9497c2f1bee7ababd1 88.08MB / 232.89MB 41.0s
#8 sha256:c91a0417cede4c6bd741d91b868ad2fdc16eafd8a8944c9497c2f1bee7ababd1 100.66MB / 232.89MB 42.0s
#8 sha256:36cce7d0ed4054464dfb1dc934ea19880ec7f61884fa154333954acba972485b 23.07MB / 183.66MB 42.3s
#8 sha256:c91a0417cede4c6bd741d91b868ad2fdc16eafd8a8944c9497c2f1bee7ababd1 114.29MB / 232.89MB 42.9s
#8 sha256:36cce7d0ed4054464dfb1dc934ea19880ec7f61884fa154333954acba972485b 32.51MB / 183.66MB 43.5s
#8 sha256:c91a0417cede4c6bd741d91b868ad2fdc16eafd8a8944c9497c2f1bee7ababd1 126.88MB / 232.89MB 43.8s
#8 sha256:c91a0417cede4c6bd741d91b868ad2fdc16eafd8a8944c9497c2f1bee7ababd1 140.51MB / 232.89MB 44.6s
#8 sha256:36cce7d0ed4054464dfb1dc934ea19880ec7f61884fa154333954acba972485b 41.94MB / 183.66MB 44.7s
#8 sha256:c91a0417cede4c6bd741d91b868ad2fdc16eafd8a8944c9497c2f1bee7ababd1 155.19MB / 232.89MB 45.4s
#8 sha256:36cce7d0ed4054464dfb1dc934ea19880ec7f61884fa154333954acba972485b 51.38MB / 183.66MB 46.2s
#8 sha256:c91a0417cede4c6bd741d91b868ad2fdc16eafd8a8944c9497c2f1bee7ababd1 168.82MB / 232.89MB 46.3s
#8 sha256:c91a0417cede4c6bd741d91b868ad2fdc16eafd8a8944c9497c2f1bee7ababd1 181.40MB / 232.89MB 47.1s
#8 sha256:36cce7d0ed4054464dfb1dc934ea19880ec7f61884fa154333954acba972485b 61.87MB / 183.66MB 48.0s
#8 sha256:c91a0417cede4c6bd741d91b868ad2fdc16eafd8a8944c9497c2f1bee7ababd1 197.13MB / 232.89MB 48.1s
#8 sha256:36cce7d0ed4054464dfb1dc934ea19880ec7f61884fa154333954acba972485b 71.30MB / 183.66MB 49.2s
#8 sha256:c91a0417cede4c6bd741d91b868ad2fdc16eafd8a8944c9497c2f1bee7ababd1 211.81MB / 232.89MB 49.2s
#8 sha256:c91a0417cede4c6bd741d91b868ad2fdc16eafd8a8944c9497c2f1bee7ababd1 224.40MB / 232.89MB 49.9s
#8 sha256:36cce7d0ed4054464dfb1dc934ea19880ec7f61884fa154333954acba972485b 80.74MB / 183.66MB 50.2s
#8 sha256:c91a0417cede4c6bd741d91b868ad2fdc16eafd8a8944c9497c2f1bee7ababd1 232.89MB / 232.89MB 50.4s done
#8 extracting sha256:c91a0417cede4c6bd741d91b868ad2fdc16eafd8a8944c9497c2f1bee7ababd1
#8 sha256:36cce7d0ed4054464dfb1dc934ea19880ec7f61884fa154333954acba972485b 93.32MB / 183.66MB 51.1s
#8 sha256:36cce7d0ed4054464dfb1dc934ea19880ec7f61884fa154333954acba972485b 103.81MB / 183.66MB 51.6s
#8 sha256:36cce7d0ed4054464dfb1dc934ea19880ec7f61884fa154333954acba972485b 113.25MB / 183.66MB 52.0s
#8 sha256:36cce7d0ed4054464dfb1dc934ea19880ec7f61884fa154333954acba972485b 122.68MB / 183.66MB 52.5s
#8 sha256:36cce7d0ed4054464dfb1dc934ea19880ec7f61884fa154333954acba972485b 132.12MB / 183.66MB 53.3s
#8 sha256:36cce7d0ed4054464dfb1dc934ea19880ec7f61884fa154333954acba972485b 141.56MB / 183.66MB 54.3s
#8 extracting sha256:c91a0417cede4c6bd741d91b868ad2fdc16eafd8a8944c9497c2f1bee7ababd1 5.1s
#8 sha256:36cce7d0ed4054464dfb1dc934ea19880ec7f61884fa154333954acba972485b 150.99MB / 183.66MB 55.8s
#8 sha256:36cce7d0ed4054464dfb1dc934ea19880ec7f61884fa154333954acba972485b 160.43MB / 183.66MB 56.6s
#8 sha256:36cce7d0ed4054464dfb1dc934ea19880ec7f61884fa154333954acba972485b 169.87MB / 183.66MB 57.5s
#8 sha256:36cce7d0ed4054464dfb1dc934ea19880ec7f61884fa154333954acba972485b 179.31MB / 183.66MB 58.2s
#8 sha256:36cce7d0ed4054464dfb1dc934ea19880ec7f61884fa154333954acba972485b 183.66MB / 183.66MB 58.6s done
#8 extracting sha256:c91a0417cede4c6bd741d91b868ad2fdc16eafd8a8944c9497c2f1bee7ababd1 10.1s
#8 extracting sha256:c91a0417cede4c6bd741d91b868ad2fdc16eafd8a8944c9497c2f1bee7ababd1 15.4s
#8 extracting sha256:c91a0417cede4c6bd741d91b868ad2fdc16eafd8a8944c9497c2f1bee7ababd1 20.7s
#8 extracting sha256:c91a0417cede4c6bd741d91b868ad2fdc16eafd8a8944c9497c2f1bee7ababd1 21.3s done
#8 extracting sha256:d9eac57b27667b62a208868f9992bbebbbe535340e069780fdd5a69f4e30ce10 done
#8 extracting sha256:36cce7d0ed4054464dfb1dc934ea19880ec7f61884fa154333954acba972485b
#8 extracting sha256:36cce7d0ed4054464dfb1dc934ea19880ec7f61884fa154333954acba972485b 5.1s
#8 extracting sha256:36cce7d0ed4054464dfb1dc934ea19880ec7f61884fa154333954acba972485b 10.4s
#8 extracting sha256:36cce7d0ed4054464dfb1dc934ea19880ec7f61884fa154333954acba972485b 10.8s done
#8 extracting sha256:68cf06cba9a0f4727f574a57eb583481b15793aa1d7731d61fe084212641d3ea
#8 extracting sha256:68cf06cba9a0f4727f574a57eb583481b15793aa1d7731d61fe084212641d3ea done
#8 extracting sha256:ae4d2a044fd0c3f958735a4be661b8b7422b6a63be10226dfeba2adf2dbe5ca8 done
#8 extracting sha256:abb29d12bae1043c318ddc72c6091f2bea411095a721d2d0f50119704ed37ccb
#8 extracting sha256:abb29d12bae1043c318ddc72c6091f2bea411095a721d2d0f50119704ed37ccb done
#8 DONE 87.1s

#9 [2/5] RUN opam switch create 4.14 --packages=ocaml-variants.4.14.2+options,ocaml-options-only-nnpchecker
#9 sha256:2d87f6139ddb5ba5f4d07d65275e03304656ef7765fee688ee0f7a8cf70e2d73
#9 5.513 
#9 5.513 <><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#9 5.602 [ocaml-config.2/gen_ocaml_config.ml.in] downloaded from https://opam.ocaml.org/cache
#9 5.795 [ocaml-config.2/ocaml-config.install] downloaded from https://opam.ocaml.org/cache
#9 6.472 [ocaml-variants.4.14.2+options] downloaded from cache at https://opam.ocaml.org/cache
#9 7.506 [ocaml-variants.4.14.2+options/ocaml-variants.install] downloaded from https://opam.ocaml.org/cache
#9 7.506 
#9 7.506 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#9 7.509 -> installed base-bigarray.base
#9 7.512 -> installed base-threads.base
#9 7.516 -> installed base-unix.base
#9 7.519 -> installed ocaml-option-nnpchecker.1
#9 7.988 -> installed ocaml-options-only-nnpchecker.1
#9 182.6 -> installed ocaml-variants.4.14.2+options
#9 182.8 -> installed ocaml-config.2
#9 183.0 -> installed ocaml.4.14.2
#9 183.5 Done.
#9 183.5 # Run eval $(opam env) to update the current shell environment
#9 DONE 183.9s

#10 [3/5] RUN opam pin add -k version ocaml-variants 4.14.2+options
#10 sha256:82192acc2fe475ed498498792015cc741c362b1a5f43cf7a174bd66a485fbf61
#10 1.266 ocaml-variants is now pinned to version 4.14.2+options
#10 1.266 
#10 4.955 No package build needed.
#10 4.955 Nothing to do.
#10 4.963 # Run eval $(opam env) to update the current shell environment
#10 DONE 5.1s

#11 [4/5] RUN opam install -y opam-depext
#11 sha256:1489b27c35ac1ceaad249912e5b958889503291c694c72ba6a3e80f6eff55ecc
#11 4.864 The following actions will be performed:
#11 4.864   - install opam-depext 1.2.3
#11 4.864 
#11 4.864 <><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#11 4.983 [opam-depext.1.2.3] downloaded from cache at https://opam.ocaml.org/cache
#11 5.011 
#11 5.011 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#11 7.154 -> installed opam-depext.1.2.3
#11 7.162 Done.
#11 7.169 # Run eval $(opam env) to update the current shell environment
#11 DONE 7.3s

#13 [5/5] COPY --link [ Dockerfile, /Dockerfile.ocaml ]
#13 sha256:6e9459e07064b52b370dd69cf41c45e9e95451e49e59e09453a5cbcd058343d1
#13 DONE 0.0s

#14 exporting to image
#14 sha256:e8c613e07b0b7ff33893b694f7759a10d42e180f2b4dc349fb57dc6b71dcab00
#14 exporting layers
#14 exporting layers 4.8s done
#14 writing image sha256:dfec919bca25672b838d5a0d104863a022d19747ceb48d9b4aad3cef156ca3de done
#14 DONE 5.0s
Pushing "sha256:346bc0c70c4905fe304343c1b12fda8464bc0b1a5c070212b6b26bf415472616" to "ocurrent/opam-staging:alpine-3.23-ocaml-4.14-nnpchecker-amd64" as user "ocurrentbuilder"
Login Succeeded
The push refers to repository [docker.io/ocurrent/opam-staging]
2109a03bb1fb: Preparing
2109a03bb1fb: Pushed
alpine-3.23-ocaml-4.14-nnpchecker-amd64: digest: sha256:99e3334ab156f3a863ce15adff51f23127da7ed7a17f011535f518a7b1253fc6 size: 530
The push refers to repository [docker.io/ocurrent/opam-staging]
2109a03bb1fb: Preparing
2109a03bb1fb: Layer already exists
alpine-3.23-ocaml-4.14-nnpchecker-amd64: digest: sha256:99e3334ab156f3a863ce15adff51f23127da7ed7a17f011535f518a7b1253fc6 size: 530
Job succeeded
2026-03-07 11:55.32: Job succeeded