Build:
  1. 0
2025-06-07 11:58.46: New job: Build using linux-x86_64 in
                                []
2025-06-07 11:58.46: Will push staging image to ocurrent/opam-staging:fedora-42-ocaml-5.3-amd64

Dockerfile:

# syntax=docker/dockerfile:1

FROM ocurrent/opam-staging@sha256:c683b147b94a3dc7ad9f434111f5ab75ca21e7a614778b284ee3f91046fe6c02
ENV OPAMYES="1" OPAMCONFIRMLEVEL="unsafe-yes" OPAMERRLOGLEN="0" OPAMPRECISETRACKING="1"
USER root
RUN yum install -y zstd && yum clean packages
USER opam
RUN opam switch create 5.3 --packages=ocaml-base-compiler.5.3.0
RUN opam pin add -k version ocaml-base-compiler 5.3.0
RUN opam install -y opam-depext
ENTRYPOINT [ "opam", "exec", "--" ]
CMD bash
COPY --link [ "Dockerfile", "/Dockerfile.ocaml" ]


2025-06-07 11:58.46: Using cache hint "5.3.0-amd64-ocurrent/opam-staging@sha256:c683b147b94a3dc7ad9f434111f5ab75ca21e7a614778b284ee3f91046fe6c02"
2025-06-07 11:58.46: Waiting for resource in pool OCluster
2025-06-07 11:58.46: Waiting for worker…
2025-06-07 11:58.46: Got resource from pool OCluster
Building on bremusa.ocamllabs.io
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 docker-image://docker.io/docker/dockerfile:1@sha256:9857836c9ee4268391bb5b09f9f157f3c91bb15821bb77969642813b0d00518d
#1 CACHED

#2 [internal] load build definition from Dockerfile
#2 transferring dockerfile: 567B done
#2 DONE 0.0s

#3 resolve image config for docker-image://docker.io/docker/dockerfile:1
#3 DONE 0.0s

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

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

#6 [internal] load build context
#6 transferring context: 567B done
#6 DONE 0.1s

#7 [1/6] FROM docker.io/ocurrent/opam-staging@sha256:c683b147b94a3dc7ad9f434111f5ab75ca21e7a614778b284ee3f91046fe6c02
#7 resolve docker.io/ocurrent/opam-staging@sha256:c683b147b94a3dc7ad9f434111f5ab75ca21e7a614778b284ee3f91046fe6c02 done
#7 sha256:c683b147b94a3dc7ad9f434111f5ab75ca21e7a614778b284ee3f91046fe6c02 530B / 530B done
#7 sha256:1495c8b1634976b9c4f2194a6e6fd5cb5bc551e92e1f1cabc063272f45273d7b 8.92kB / 8.92kB done
#7 sha256:1ae44aa8d36a65ba06f3f86f86f9d04da1379240b6b0b06a929f8c381d6427f4 0B / 618.30MB 0.1s
#7 sha256:1ae44aa8d36a65ba06f3f86f86f9d04da1379240b6b0b06a929f8c381d6427f4 0B / 618.30MB 5.1s
#7 sha256:1ae44aa8d36a65ba06f3f86f86f9d04da1379240b6b0b06a929f8c381d6427f4 31.46MB / 618.30MB 7.4s
#7 sha256:1ae44aa8d36a65ba06f3f86f86f9d04da1379240b6b0b06a929f8c381d6427f4 63.96MB / 618.30MB 8.5s
#7 sha256:1ae44aa8d36a65ba06f3f86f86f9d04da1379240b6b0b06a929f8c381d6427f4 95.42MB / 618.30MB 9.4s
#7 sha256:1ae44aa8d36a65ba06f3f86f86f9d04da1379240b6b0b06a929f8c381d6427f4 131.07MB / 618.30MB 10.5s
#7 sha256:1ae44aa8d36a65ba06f3f86f86f9d04da1379240b6b0b06a929f8c381d6427f4 164.63MB / 618.30MB 11.5s
#7 sha256:1ae44aa8d36a65ba06f3f86f86f9d04da1379240b6b0b06a929f8c381d6427f4 200.28MB / 618.30MB 12.8s
#7 sha256:1ae44aa8d36a65ba06f3f86f86f9d04da1379240b6b0b06a929f8c381d6427f4 231.74MB / 618.30MB 13.9s
#7 sha256:1ae44aa8d36a65ba06f3f86f86f9d04da1379240b6b0b06a929f8c381d6427f4 269.48MB / 618.30MB 15.1s
#7 sha256:1ae44aa8d36a65ba06f3f86f86f9d04da1379240b6b0b06a929f8c381d6427f4 300.94MB / 618.30MB 16.1s
#7 sha256:1ae44aa8d36a65ba06f3f86f86f9d04da1379240b6b0b06a929f8c381d6427f4 332.40MB / 618.30MB 17.2s
#7 sha256:1ae44aa8d36a65ba06f3f86f86f9d04da1379240b6b0b06a929f8c381d6427f4 364.24MB / 618.30MB 18.3s
#7 sha256:1ae44aa8d36a65ba06f3f86f86f9d04da1379240b6b0b06a929f8c381d6427f4 395.31MB / 618.30MB 19.3s
#7 sha256:1ae44aa8d36a65ba06f3f86f86f9d04da1379240b6b0b06a929f8c381d6427f4 430.96MB / 618.30MB 20.5s
#7 sha256:1ae44aa8d36a65ba06f3f86f86f9d04da1379240b6b0b06a929f8c381d6427f4 464.52MB / 618.30MB 21.5s
#7 sha256:1ae44aa8d36a65ba06f3f86f86f9d04da1379240b6b0b06a929f8c381d6427f4 499.12MB / 618.30MB 22.6s
#7 sha256:1ae44aa8d36a65ba06f3f86f86f9d04da1379240b6b0b06a929f8c381d6427f4 532.68MB / 618.30MB 23.9s
#7 sha256:1ae44aa8d36a65ba06f3f86f86f9d04da1379240b6b0b06a929f8c381d6427f4 568.33MB / 618.30MB 25.1s
#7 sha256:1ae44aa8d36a65ba06f3f86f86f9d04da1379240b6b0b06a929f8c381d6427f4 600.83MB / 618.30MB 26.5s
#7 sha256:1ae44aa8d36a65ba06f3f86f86f9d04da1379240b6b0b06a929f8c381d6427f4 618.30MB / 618.30MB 27.1s done
#7 extracting sha256:1ae44aa8d36a65ba06f3f86f86f9d04da1379240b6b0b06a929f8c381d6427f4 0.1s
#7 extracting sha256:1ae44aa8d36a65ba06f3f86f86f9d04da1379240b6b0b06a929f8c381d6427f4 5.2s
#7 extracting sha256:1ae44aa8d36a65ba06f3f86f86f9d04da1379240b6b0b06a929f8c381d6427f4 10.8s
#7 extracting sha256:1ae44aa8d36a65ba06f3f86f86f9d04da1379240b6b0b06a929f8c381d6427f4 15.9s
#7 extracting sha256:1ae44aa8d36a65ba06f3f86f86f9d04da1379240b6b0b06a929f8c381d6427f4 20.9s
#7 extracting sha256:1ae44aa8d36a65ba06f3f86f86f9d04da1379240b6b0b06a929f8c381d6427f4 30.8s
#7 extracting sha256:1ae44aa8d36a65ba06f3f86f86f9d04da1379240b6b0b06a929f8c381d6427f4 38.2s
#7 extracting sha256:1ae44aa8d36a65ba06f3f86f86f9d04da1379240b6b0b06a929f8c381d6427f4 53.9s
#7 extracting sha256:1ae44aa8d36a65ba06f3f86f86f9d04da1379240b6b0b06a929f8c381d6427f4 61.7s
#7 extracting sha256:1ae44aa8d36a65ba06f3f86f86f9d04da1379240b6b0b06a929f8c381d6427f4 67.4s
#7 extracting sha256:1ae44aa8d36a65ba06f3f86f86f9d04da1379240b6b0b06a929f8c381d6427f4 74.8s
#7 extracting sha256:1ae44aa8d36a65ba06f3f86f86f9d04da1379240b6b0b06a929f8c381d6427f4 81.9s
#7 extracting sha256:1ae44aa8d36a65ba06f3f86f86f9d04da1379240b6b0b06a929f8c381d6427f4 87.1s
#7 extracting sha256:1ae44aa8d36a65ba06f3f86f86f9d04da1379240b6b0b06a929f8c381d6427f4 92.2s
#7 extracting sha256:1ae44aa8d36a65ba06f3f86f86f9d04da1379240b6b0b06a929f8c381d6427f4 97.2s
#7 extracting sha256:1ae44aa8d36a65ba06f3f86f86f9d04da1379240b6b0b06a929f8c381d6427f4 100.1s done
#7 DONE 131.3s

#8 [2/6] RUN yum install -y zstd && yum clean packages
#8 0.429 Updating and loading repositories:
#8 1.103 Repositories loaded.
#8 1.325 Package "zstd-1.5.7-1.fc42.x86_64" is already installed.
#8 1.325 
#8 1.325 Nothing to do.
#8 1.379 Removed 0 files, 0 directories (total of 0 B). 0 errors occurred.
#8 DONE 1.4s

#9 [3/6] RUN opam switch create 5.3 --packages=ocaml-base-compiler.5.3.0
#9 8.452 
#9 8.452 <><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#9 8.564 [ocaml-config.3/gen_ocaml_config.ml.in] downloaded from https://opam.ocaml.org/cache
#9 8.718 [ocaml-config.3/ocaml-config.install] downloaded from https://opam.ocaml.org/cache
#9 9.417 [ocaml-compiler.5.3.0] downloaded from cache at https://opam.ocaml.org/cache
#9 10.84 [ocaml-compiler.5.3.0/ocaml-compiler.install] downloaded from https://opam.ocaml.org/cache
#9 10.84 
#9 10.84 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#9 11.75 -> installed base-bigarray.base
#9 11.75 -> installed base-threads.base
#9 11.76 -> installed base-unix.base
#9 11.77 -> installed ocaml-options-vanilla.1
#9 177.7 -> installed ocaml-compiler.5.3.0
#9 177.8 -> installed ocaml-base-compiler.5.3.0
#9 177.8 -> installed ocaml-config.3
#9 178.0 -> installed ocaml.5.3.0
#9 178.1 -> installed base-domains.base
#9 178.2 -> installed base-effects.base
#9 178.2 -> installed base-nnp.base
#9 178.7 Done.
#9 178.7 # Run eval $(opam env) to update the current shell environment
#9 DONE 179.0s

#10 [4/6] RUN opam pin add -k version ocaml-base-compiler 5.3.0
#10 0.722 ocaml-base-compiler is now pinned to version 5.3.0
#10 0.722 
#10 5.264 No package build needed.
#10 5.264 Nothing to do.
#10 5.264 # Run eval $(opam env) to update the current shell environment
#10 DONE 5.5s

#11 [5/6] RUN opam install -y opam-depext
#11 5.223 The following actions will be performed:
#11 5.223   - install opam-depext 1.2.3
#11 5.223 
#11 5.223 <><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#11 5.353 [opam-depext.1.2.3] downloaded from cache at https://opam.ocaml.org/cache
#11 5.383 
#11 5.383 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#11 7.418 -> installed opam-depext.1.2.3
#11 7.431 Done.
#11 7.432 # Run eval $(opam env) to update the current shell environment
#11 DONE 7.5s

#12 [6/6] COPY --link [ Dockerfile, /Dockerfile.ocaml ]
#12 DONE 0.0s

#13 exporting to image
#13 exporting layers
#13 exporting layers 5.1s done
#13 writing image sha256:c069bad443d8455445b06c0ab00a196ca2656d4422f8115c5e74a3de9280adda done
#13 DONE 5.1s

 1 warning found (use --debug to expand):
 - JSONArgsRecommended: JSON arguments recommended for CMD to prevent unintended behavior related to OS signals (line 12)
Pushing "sha256:c069bad443d8455445b06c0ab00a196ca2656d4422f8115c5e74a3de9280adda" to "ocurrent/opam-staging:fedora-42-ocaml-5.3-amd64" as user "ocurrentbuilder"
Login Succeeded
The push refers to repository [docker.io/ocurrent/opam-staging]
115b7f90aa8e: Preparing
3fb386100d25: Preparing
a5636610bd6a: Preparing
2a53e3e0ac94: Preparing
1097c60b1027: Preparing
35e4a2ebf423: Preparing
35e4a2ebf423: Waiting
a5636610bd6a: Pushed
115b7f90aa8e: Pushed
3fb386100d25: Pushed
35e4a2ebf423: Layer already exists
1097c60b1027: Pushed
2a53e3e0ac94: Pushed
fedora-42-ocaml-5.3-amd64: digest: sha256:ca935fbf20f8d83e78dff4d973011a91d32565d7d98af772da42600dd103623c size: 1578
The push refers to repository [docker.io/ocurrent/opam-staging]
115b7f90aa8e: Preparing
3fb386100d25: Preparing
a5636610bd6a: Preparing
2a53e3e0ac94: Preparing
1097c60b1027: Preparing
35e4a2ebf423: Preparing
35e4a2ebf423: Waiting
1097c60b1027: Layer already exists
2a53e3e0ac94: Layer already exists
a5636610bd6a: Layer already exists
3fb386100d25: Layer already exists
115b7f90aa8e: Layer already exists
35e4a2ebf423: Layer already exists
fedora-42-ocaml-5.3-amd64: digest: sha256:ca935fbf20f8d83e78dff4d973011a91d32565d7d98af772da42600dd103623c size: 1578
Job succeeded
2025-06-07 12:34.11: Job succeeded