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.5-amd64

Dockerfile:

# syntax=docker/dockerfile:1

FROM ocurrent/opam-staging@sha256:c683b147b94a3dc7ad9f434111f5ab75ca21e7a614778b284ee3f91046fe6c02
RUN opam repo add beta git+https://github.com/ocaml/ocaml-beta-repository --set-default
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.5 --packages=ocaml-variants.5.5.0+trunk
RUN opam pin add -k version ocaml-variants 5.5.0+trunk
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.5.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 [internal] load build definition from Dockerfile
#1 transferring dockerfile: 657B done
#1 DONE 0.0s

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

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

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

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

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

#7 [internal] load build context
#7 transferring context: 657B done
#7 DONE 0.1s

#6 [1/6] FROM docker.io/ocurrent/opam-staging@sha256:c683b147b94a3dc7ad9f434111f5ab75ca21e7a614778b284ee3f91046fe6c02
#6 sha256:c683b147b94a3dc7ad9f434111f5ab75ca21e7a614778b284ee3f91046fe6c02 530B / 530B done
#6 sha256:1495c8b1634976b9c4f2194a6e6fd5cb5bc551e92e1f1cabc063272f45273d7b 8.92kB / 8.92kB done
#6 sha256:1ae44aa8d36a65ba06f3f86f86f9d04da1379240b6b0b06a929f8c381d6427f4 0B / 618.30MB 0.2s
#6 sha256:1ae44aa8d36a65ba06f3f86f86f9d04da1379240b6b0b06a929f8c381d6427f4 0B / 618.30MB 5.3s
#6 sha256:1ae44aa8d36a65ba06f3f86f86f9d04da1379240b6b0b06a929f8c381d6427f4 31.46MB / 618.30MB 7.4s
#6 sha256:1ae44aa8d36a65ba06f3f86f86f9d04da1379240b6b0b06a929f8c381d6427f4 67.22MB / 618.30MB 8.6s
#6 sha256:1ae44aa8d36a65ba06f3f86f86f9d04da1379240b6b0b06a929f8c381d6427f4 101.71MB / 618.30MB 9.6s
#6 sha256:1ae44aa8d36a65ba06f3f86f86f9d04da1379240b6b0b06a929f8c381d6427f4 134.22MB / 618.30MB 10.6s
#6 sha256:1ae44aa8d36a65ba06f3f86f86f9d04da1379240b6b0b06a929f8c381d6427f4 166.72MB / 618.30MB 11.6s
#6 sha256:1ae44aa8d36a65ba06f3f86f86f9d04da1379240b6b0b06a929f8c381d6427f4 200.28MB / 618.30MB 12.8s
#6 sha256:1ae44aa8d36a65ba06f3f86f86f9d04da1379240b6b0b06a929f8c381d6427f4 233.83MB / 618.30MB 14.0s
#6 sha256:1ae44aa8d36a65ba06f3f86f86f9d04da1379240b6b0b06a929f8c381d6427f4 269.48MB / 618.30MB 15.1s
#6 sha256:1ae44aa8d36a65ba06f3f86f86f9d04da1379240b6b0b06a929f8c381d6427f4 300.94MB / 618.30MB 16.1s
#6 sha256:1ae44aa8d36a65ba06f3f86f86f9d04da1379240b6b0b06a929f8c381d6427f4 332.40MB / 618.30MB 17.2s
#6 sha256:1ae44aa8d36a65ba06f3f86f86f9d04da1379240b6b0b06a929f8c381d6427f4 364.24MB / 618.30MB 18.3s
#6 sha256:1ae44aa8d36a65ba06f3f86f86f9d04da1379240b6b0b06a929f8c381d6427f4 395.31MB / 618.30MB 19.3s
#6 sha256:1ae44aa8d36a65ba06f3f86f86f9d04da1379240b6b0b06a929f8c381d6427f4 430.96MB / 618.30MB 20.5s
#6 sha256:1ae44aa8d36a65ba06f3f86f86f9d04da1379240b6b0b06a929f8c381d6427f4 464.52MB / 618.30MB 21.5s
#6 sha256:1ae44aa8d36a65ba06f3f86f86f9d04da1379240b6b0b06a929f8c381d6427f4 499.12MB / 618.30MB 22.6s
#6 sha256:1ae44aa8d36a65ba06f3f86f86f9d04da1379240b6b0b06a929f8c381d6427f4 532.68MB / 618.30MB 23.9s
#6 sha256:1ae44aa8d36a65ba06f3f86f86f9d04da1379240b6b0b06a929f8c381d6427f4 568.33MB / 618.30MB 25.1s
#6 sha256:1ae44aa8d36a65ba06f3f86f86f9d04da1379240b6b0b06a929f8c381d6427f4 600.83MB / 618.30MB 26.5s
#6 sha256:1ae44aa8d36a65ba06f3f86f86f9d04da1379240b6b0b06a929f8c381d6427f4 618.30MB / 618.30MB 27.1s done
#6 extracting sha256:1ae44aa8d36a65ba06f3f86f86f9d04da1379240b6b0b06a929f8c381d6427f4 0.1s
#6 extracting sha256:1ae44aa8d36a65ba06f3f86f86f9d04da1379240b6b0b06a929f8c381d6427f4 5.2s
#6 extracting sha256:1ae44aa8d36a65ba06f3f86f86f9d04da1379240b6b0b06a929f8c381d6427f4 10.8s
#6 extracting sha256:1ae44aa8d36a65ba06f3f86f86f9d04da1379240b6b0b06a929f8c381d6427f4 15.9s
#6 extracting sha256:1ae44aa8d36a65ba06f3f86f86f9d04da1379240b6b0b06a929f8c381d6427f4 20.9s
#6 extracting sha256:1ae44aa8d36a65ba06f3f86f86f9d04da1379240b6b0b06a929f8c381d6427f4 30.8s
#6 extracting sha256:1ae44aa8d36a65ba06f3f86f86f9d04da1379240b6b0b06a929f8c381d6427f4 38.2s
#6 extracting sha256:1ae44aa8d36a65ba06f3f86f86f9d04da1379240b6b0b06a929f8c381d6427f4 53.9s
#6 extracting sha256:1ae44aa8d36a65ba06f3f86f86f9d04da1379240b6b0b06a929f8c381d6427f4 61.7s
#6 extracting sha256:1ae44aa8d36a65ba06f3f86f86f9d04da1379240b6b0b06a929f8c381d6427f4 67.4s
#6 extracting sha256:1ae44aa8d36a65ba06f3f86f86f9d04da1379240b6b0b06a929f8c381d6427f4 74.8s
#6 extracting sha256:1ae44aa8d36a65ba06f3f86f86f9d04da1379240b6b0b06a929f8c381d6427f4 81.9s
#6 extracting sha256:1ae44aa8d36a65ba06f3f86f86f9d04da1379240b6b0b06a929f8c381d6427f4 87.1s
#6 extracting sha256:1ae44aa8d36a65ba06f3f86f86f9d04da1379240b6b0b06a929f8c381d6427f4 92.2s
#6 extracting sha256:1ae44aa8d36a65ba06f3f86f86f9d04da1379240b6b0b06a929f8c381d6427f4 97.2s
#6 extracting sha256:1ae44aa8d36a65ba06f3f86f86f9d04da1379240b6b0b06a929f8c381d6427f4 100.1s done
#6 DONE 131.3s

#8 [2/7] RUN opam repo add beta git+https://github.com/ocaml/ocaml-beta-repository --set-default
#8 1.203 [beta] Initialised
#8 DONE 1.4s

#9 [3/7] RUN yum install -y zstd && yum clean packages
#9 0.501 Updating and loading repositories:
#9 1.199 Repositories loaded.
#9 1.410 Nothing to do.
#9 1.410 Package "zstd-1.5.7-1.fc42.x86_64" is already installed.
#9 1.410 
#9 1.461 Removed 0 files, 0 directories (total of 0 B). 0 errors occurred.
#9 DONE 1.5s

#10 [4/7] RUN opam switch create 5.5 --packages=ocaml-variants.5.5.0+trunk
#10 8.496 
#10 8.496 <><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#10 8.673 [ocaml-config.3/gen_ocaml_config.ml.in] downloaded from https://opam.ocaml.org/cache
#10 8.816 [ocaml-config.3/ocaml-config.install] downloaded from https://opam.ocaml.org/cache
#10 9.324 [ocaml-compiler.5.5] downloaded from https://github.com/ocaml/ocaml/archive/trunk.tar.gz
#10 11.20 
#10 11.20 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#10 11.20 -> installed base-bigarray.base
#10 11.21 -> installed base-threads.base
#10 11.21 -> installed base-unix.base
#10 11.21 -> installed host-arch-x86_64.1
#10 11.22 -> installed host-system-other.1
#10 11.22 -> installed ocaml-beta.enabled
#10 180.5 -> installed ocaml-compiler.5.5
#10 180.6 -> installed ocaml-variants.5.5.0+trunk
#10 180.7 -> installed ocaml-config.3
#10 180.9 -> installed ocaml.5.5.0
#10 180.9 -> installed base-domains.base
#10 181.0 -> installed base-effects.base
#10 181.0 -> installed base-nnp.base
#10 181.5 Done.
#10 181.5 # Run eval $(opam env) to update the current shell environment
#10 DONE 181.8s

#11 [5/7] RUN opam pin add -k version ocaml-variants 5.5.0+trunk
#11 0.759 ocaml-variants is now pinned to version 5.5.0+trunk
#11 0.759 
#11 5.078 Already up-to-date.
#11 5.078 Nothing to do.
#11 5.079 # Run eval $(opam env) to update the current shell environment
#11 DONE 5.3s

#12 [6/7] RUN opam install -y opam-depext
#12 5.467 The following actions will be performed:
#12 5.467   - install opam-depext 1.2.3
#12 5.467 
#12 5.467 <><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#12 5.906 [opam-depext.1.2.3] downloaded from cache at https://opam.ocaml.org/cache
#12 5.939 
#12 5.939 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#12 8.061 -> installed opam-depext.1.2.3
#12 8.071 Done.
#12 8.072 # Run eval $(opam env) to update the current shell environment
#12 DONE 8.3s

#13 [7/7] COPY --link [ Dockerfile, /Dockerfile.ocaml ]
#13 DONE 0.0s

#14 exporting to image
#14 exporting layers
#14 exporting layers 5.3s done
#14 writing image sha256:69614a309608b71402fd491c93952b380972f1add734a4178638cde87339bee9 done
#14 DONE 5.3s

 1 warning found (use --debug to expand):
 - JSONArgsRecommended: JSON arguments recommended for CMD to prevent unintended behavior related to OS signals (line 13)
Pushing "sha256:69614a309608b71402fd491c93952b380972f1add734a4178638cde87339bee9" to "ocurrent/opam-staging:fedora-42-ocaml-5.5-amd64" as user "ocurrentbuilder"
Login Succeeded
The push refers to repository [docker.io/ocurrent/opam-staging]
3d7c24f2b21c: Preparing
977573c81de8: Preparing
26037de8b623: Preparing
a86d5dca257b: Preparing
3a4797dff8d1: Preparing
e0da3d3c38ee: Preparing
35e4a2ebf423: Preparing
e0da3d3c38ee: Waiting
35e4a2ebf423: Waiting
3d7c24f2b21c: Pushed
26037de8b623: Pushed
977573c81de8: Pushed
35e4a2ebf423: Layer already exists
3a4797dff8d1: Pushed
e0da3d3c38ee: Pushed
a86d5dca257b: Pushed
fedora-42-ocaml-5.5-amd64: digest: sha256:2193b53dee403857824fe0af53ad95c8fd3d2997e412587acc2f5023831ee888 size: 1789
The push refers to repository [docker.io/ocurrent/opam-staging]
3d7c24f2b21c: Preparing
977573c81de8: Preparing
26037de8b623: Preparing
a86d5dca257b: Preparing
3a4797dff8d1: Preparing
e0da3d3c38ee: Preparing
35e4a2ebf423: Preparing
e0da3d3c38ee: Waiting
35e4a2ebf423: Waiting
3a4797dff8d1: Layer already exists
a86d5dca257b: Layer already exists
3d7c24f2b21c: Layer already exists
26037de8b623: Layer already exists
977573c81de8: Layer already exists
35e4a2ebf423: Layer already exists
e0da3d3c38ee: Layer already exists
fedora-42-ocaml-5.5-amd64: digest: sha256:2193b53dee403857824fe0af53ad95c8fd3d2997e412587acc2f5023831ee888 size: 1789
Job succeeded
2025-06-07 12:35.24: Job succeeded