Build:
  1. 0
2024-09-26 10:12.41: New job: Build using linux-x86_64 in
                                []
2024-09-26 10:12.41: Will push staging image to ocurrent/opam-staging:debian-12-ocaml-5.3-alpha1-flambda-amd64

Dockerfile:

# syntax=docker/dockerfile:1

FROM ocurrent/opam-staging@sha256:e50ac9b3e96f49e512105dbd0835338213b1b5e7e42a8c087e3e8d4895ee9c05
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 apt-get -y update
RUN DEBIAN_FRONTEND=noninteractive apt-get -y upgrade
RUN DEBIAN_FRONTEND=noninteractive apt-get -y install libzstd-dev
USER opam
RUN opam switch create 5.3~alpha1 --packages=ocaml-variants.5.3.0~alpha1+options,ocaml-options-only-flambda
RUN opam pin add -k version ocaml-variants 5.3.0~alpha1+options
RUN opam install -y opam-depext
ENTRYPOINT [ "opam", "exec", "--" ]
CMD bash
COPY --link [ "Dockerfile", "/Dockerfile.ocaml" ]


2024-09-26 10:12.41: Using cache hint "5.3.0~alpha1+flambda-amd64-ocurrent/opam-staging@sha256:e50ac9b3e96f49e512105dbd0835338213b1b5e7e42a8c087e3e8d4895ee9c05"
2024-09-26 10:12.41: Waiting for confirm-threshold > above-average
2024-09-26 10:12.48: Confirm-threshold now > above-average
2024-09-26 10:12.48: Connecting to build cluster…
2024-09-26 10:12.48: Waiting for resource in pool OCluster
2024-09-26 10:12.48: Waiting for worker…
2024-09-26 10:19.34: Got resource from pool OCluster
Building on x86-bm-c2.sw.ocaml.org
#1 [internal] load build definition from Dockerfile
#1 sha256:0e952d5d78ca9d6eccf22622e39f4556fe4a9fcfdc5f89e404dd9f49ed1730f9
#1 transferring dockerfile:
#1 transferring dockerfile: 805B done
#1 DONE 0.2s

#2 [internal] load .dockerignore
#2 sha256:0628fc23cc2f0aa46455a1bd1a20e143fed1d13316bf296d50fdce6bb8a618cd
#2 transferring context:
#2 transferring context: 2B done
#2 DONE 0.1s

#3 resolve image config for docker.io/docker/dockerfile:1
#3 sha256:ac072d521901222eeef550f52282877f196e16b0247844be9ceb1ccc1eac391d
#3 DONE 0.8s

#4 docker-image://docker.io/docker/dockerfile:1@sha256:865e5dd094beca432e8c0a1d5e1c465db5f998dca4e439981029b3b81fb39ed5
#4 sha256:24fde5e954f72b7d1f316aa1ba3f1b8d56c40e1998a504163b9b6f3c495f8524
#4 CACHED

#5 [internal] load build definition from Dockerfile
#5 sha256:01bf945ec08956bf44bb7b508dd4c5fde7ca96bee2e8fec39f2127d0afa4d60c
#5 DONE 0.0s

#6 [internal] load metadata for docker.io/ocurrent/opam-staging@sha256:e50ac9b3e96f49e512105dbd0835338213b1b5e7e42a8c087e3e8d4895ee9c05
#6 sha256:0796425a88985c16eb78044d6991c7d3ee6b32a1140bb01b55d145f63fa041dc
#6 DONE 0.5s

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

#8 [1/9] FROM docker.io/ocurrent/opam-staging@sha256:e50ac9b3e96f49e512105dbd0835338213b1b5e7e42a8c087e3e8d4895ee9c05
#8 sha256:7156976679868a8de96c0ddf64796053a1018069b1dd8e8cbcf7985ecf6f8817
#8 DONE 0.0s

#9 [2/9] RUN opam repo add beta git+https://github.com/ocaml/ocaml-beta-repository --set-default
#9 sha256:cced0e02c23281ad3c17e6786dae5940bd1f220d0fba0c8d122ec19a88c1841b
#9 CACHED

#10 [3/9] RUN apt-get -y update
#10 sha256:647985ae93e4dff2956195494380a1b91d98d2603b5420de36f712b6266fd403
#10 CACHED

#11 [4/9] RUN DEBIAN_FRONTEND=noninteractive apt-get -y upgrade
#11 sha256:358d84ea4e4994f49c27ea44408cd01ae7559c08fb6ef8d11fd520d0fea63cd3
#11 CACHED

#12 [5/9] RUN DEBIAN_FRONTEND=noninteractive apt-get -y install libzstd-dev
#12 sha256:5b1ba9d3b14157148b814b694b764f5f7e7e788b8a741502840bec8934a142f9
#12 CACHED

#16 [internal] load build context
#16 sha256:1d6372ba5d739436c05fb401867b3dd68cf34cabd05a3794b87c79842088e21c
#16 transferring context: 805B done
#16 DONE 0.1s

#13 [6/9] RUN opam switch create 5.3~alpha1 --packages=ocaml-variants.5.3.0~alpha1+options,ocaml-options-only-flambda
#13 sha256:142596215610a6653e83cfe402c97a6e653ebfd2b6c5f57bc6c4958b93c2539d
#13 15.40 
#13 15.40 <><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#13 15.83 [ocaml-config.3/gen_ocaml_config.ml.in] downloaded from https://raw.githubusercontent.com/ocaml/opam-source-archives/main/patches/ocaml-config/gen_ocaml_config.ml.in.3
#13 16.21 [ocaml-config.3/ocaml-config.install] downloaded from https://raw.githubusercontent.com/ocaml/opam-source-archives/main/patches/ocaml-config/ocaml-config.install
#13 16.69 [ocaml-compiler.5.3.0~alpha1] downloaded from https://github.com/ocaml/ocaml/archive/5.3.0-alpha1.tar.gz
#13 18.54 [ocaml-compiler.5.3.0~alpha1/ocaml-compiler.install] downloaded from https://raw.githubusercontent.com/ocaml/ocaml/899b8f3bece45f55161dad72eaa223c2bb7202e8/ocaml-variants.install
#13 18.56 
#13 18.56 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#13 18.56 -> installed base-bigarray.base
#13 18.56 -> installed base-threads.base
#13 18.58 -> installed base-unix.base
#13 18.58 -> installed host-arch-x86_64.1
#13 18.58 -> installed host-system-other.1
#13 18.58 -> installed ocaml-beta.enabled
#13 18.58 -> installed ocaml-option-flambda.1
#13 19.24 -> installed ocaml-options-only-flambda.1
#13 461.0 -> installed ocaml-compiler.5.3.0~alpha1
#13 461.1 -> installed ocaml-variants.5.3.0~alpha1+options
#13 461.1 -> installed ocaml-config.3
#13 461.3 -> installed ocaml.5.3.0
#13 461.4 -> installed base-domains.base
#13 461.4 -> installed base-effects.base
#13 461.5 -> installed base-nnp.base
#13 461.9 Done.
#13 461.9 # Run eval $(opam env) to update the current shell environment
#13 DONE 465.1s

#14 [7/9] RUN opam pin add -k version ocaml-variants 5.3.0~alpha1+options
#14 sha256:98cc8e4d589e91b793d1c5832943d0488669827d396d396062a58e7bfc9db538
#14 1.134 ocaml-variants is now pinned to version 5.3.0~alpha1+options
#14 1.134 
#14 13.28 No package build needed.
#14 13.28 Nothing to do.
#14 13.28 # Run eval $(opam env) to update the current shell environment
#14 DONE 13.4s

#15 [8/9] RUN opam install -y opam-depext
#15 sha256:1ac7e46cef4c5c1147ef6e24c6ffc40fb116481c8a0bebf6311ecad5a1fce840
#15 14.97 The following actions will be performed:
#15 14.97   - install opam-depext 1.2.3
#15 14.97 
#15 14.97 <><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#15 15.47 [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
#15 15.51 
#15 15.51 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#15 17.86 -> installed opam-depext.1.2.3
#15 17.88 Done.
#15 17.88 # Run eval $(opam env) to update the current shell environment
#15 DONE 18.4s

#17 [9/9] COPY --link [ Dockerfile, /Dockerfile.ocaml ]
#17 sha256:19b0264741f7e69b913fde81a9f611534c7f16692ec9edff12abd3e2427d1f14
#17 DONE 0.2s

#18 exporting to image
#18 sha256:e8c613e07b0b7ff33893b694f7759a10d42e180f2b4dc349fb57dc6b71dcab00
#18 exporting layers
#18 exporting layers 4.5s done
#18 writing image sha256:0148fc102c2164fe878b22509b28adfee4226be0e044986deebc4f75e44da261 done
#18 DONE 4.5s
Pushing "sha256:1b319b5b89a3f9254878079a72111d069c1a956612d73befa37b75d3dac605ce" to "ocurrent/opam-staging:debian-12-ocaml-5.3-alpha1-flambda-amd64" as user "ocurrentbuilder"
Login Succeeded
The push refers to repository [docker.io/ocurrent/opam-staging]
7ae1869332a2: Preparing
7ae1869332a2: Pushed
debian-12-ocaml-5.3-alpha1-flambda-amd64: digest: sha256:b044dfbcdabd5f3f9571e373d0aeecf5904a9975f6b88b9c3328f0fb6d8d4fb7 size: 531
The push refers to repository [docker.io/ocurrent/opam-staging]
7ae1869332a2: Preparing
7ae1869332a2: Layer already exists
debian-12-ocaml-5.3-alpha1-flambda-amd64: digest: sha256:b044dfbcdabd5f3f9571e373d0aeecf5904a9975f6b88b9c3328f0fb6d8d4fb7 size: 531
Job succeeded
2024-09-26 10:34.46: Job succeeded