Build:
  1. 0
2025-06-21 11:53.32: New job: Build using linux-x86_64 in
                                []
2025-06-21 11:53.32: Will push staging image to ocurrent/opam-staging:debian-unstable-ocaml-5.4-amd64

Dockerfile:

# syntax=docker/dockerfile:1

FROM ocurrent/opam-staging@sha256:686bf387f1c6ecfad93a48362388126b6090b7bf3298f3f493477cb0b61515d1
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.4 --packages=ocaml-variants.5.4.0+trunk
RUN opam pin add -k version ocaml-variants 5.4.0+trunk
RUN opam install -y opam-depext
ENTRYPOINT [ "opam", "exec", "--" ]
CMD bash
COPY --link [ "Dockerfile", "/Dockerfile.ocaml" ]


2025-06-21 11:53.32: Using cache hint "5.4.0-amd64-ocurrent/opam-staging@sha256:686bf387f1c6ecfad93a48362388126b6090b7bf3298f3f493477cb0b61515d1"
2025-06-21 11:53.32: Waiting for resource in pool OCluster
2025-06-21 11:53.32: Waiting for worker…
2025-06-21 11:53.32: Got resource from pool OCluster
Building on asteria.caelum.ci.dev
#2 [internal] load .dockerignore
#2 sha256:6d7832f1bd4552934ff9c2fd3c19d38f4e6a66c5ca4c3c86de0b91abc4dd70ca
#2 ...

#1 [internal] load build definition from Dockerfile
#1 sha256:f1265dac0ccbd4f78152cdeec740542ee1848a25cfcfe85e22639a8302f279df
#1 transferring dockerfile: 753B done
#1 DONE 0.9s

#2 [internal] load .dockerignore
#2 sha256:6d7832f1bd4552934ff9c2fd3c19d38f4e6a66c5ca4c3c86de0b91abc4dd70ca
#2 transferring context: 2B done
#2 DONE 1.2s

#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:9857836c9ee4268391bb5b09f9f157f3c91bb15821bb77969642813b0d00518d
#4 sha256:d95c0f0e2674ec5312c08d32b53352282bfb47bb937e59be1811918de553c0e8
#4 CACHED

#5 [internal] load build definition from Dockerfile
#5 sha256:27bd69e8ca35522a96b39f06cc21bfc6ddc35dace6ec2fb9320d35ddf4d0c407
#5 DONE 0.0s

#6 [internal] load metadata for docker.io/ocurrent/opam-staging@sha256:686bf387f1c6ecfad93a48362388126b6090b7bf3298f3f493477cb0b61515d1
#6 sha256:43a32dfb04917e6635b43da41c8b8a8c15c281691628c0b06134887e29bc172e
#6 DONE 0.9s

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

#8 [1/9] FROM docker.io/ocurrent/opam-staging@sha256:686bf387f1c6ecfad93a48362388126b6090b7bf3298f3f493477cb0b61515d1
#8 sha256:c92f4f46b5cc7f3cf82f022a723adb6e5b8548e29471a0135359e55009c532d6
#8 resolve docker.io/ocurrent/opam-staging@sha256:686bf387f1c6ecfad93a48362388126b6090b7bf3298f3f493477cb0b61515d1 done
#8 sha256:686bf387f1c6ecfad93a48362388126b6090b7bf3298f3f493477cb0b61515d1 530B / 530B done
#8 sha256:0b08fb6b6b90b040fe57744c8c31f9d3852dccc564813148cdc7f90cb009b928 8.33kB / 8.33kB done
#8 sha256:c0a2487bbb34eacbe4e7187837fad6278993b22ae3198f333de4b89ffeeecee0 0B / 490.91MB 0.1s
#8 ...

#16 [internal] load build context
#16 sha256:6a228e7694e7bceb1da34a0eae2e295592070177a0a9fcfa5bca3fc2282f1213
#16 transferring context: 753B done
#16 DONE 0.4s

#8 [1/9] FROM docker.io/ocurrent/opam-staging@sha256:686bf387f1c6ecfad93a48362388126b6090b7bf3298f3f493477cb0b61515d1
#8 sha256:c92f4f46b5cc7f3cf82f022a723adb6e5b8548e29471a0135359e55009c532d6
#8 sha256:c0a2487bbb34eacbe4e7187837fad6278993b22ae3198f333de4b89ffeeecee0 27.26MB / 490.91MB 3.9s
#8 sha256:c0a2487bbb34eacbe4e7187837fad6278993b22ae3198f333de4b89ffeeecee0 41.94MB / 490.91MB 8.9s
#8 sha256:c0a2487bbb34eacbe4e7187837fad6278993b22ae3198f333de4b89ffeeecee0 68.16MB / 490.91MB 14.1s
#8 sha256:c0a2487bbb34eacbe4e7187837fad6278993b22ae3198f333de4b89ffeeecee0 93.32MB / 490.91MB 17.8s
#8 sha256:c0a2487bbb34eacbe4e7187837fad6278993b22ae3198f333de4b89ffeeecee0 119.54MB / 490.91MB 22.5s
#8 sha256:c0a2487bbb34eacbe4e7187837fad6278993b22ae3198f333de4b89ffeeecee0 136.31MB / 490.91MB 27.7s
#8 sha256:c0a2487bbb34eacbe4e7187837fad6278993b22ae3198f333de4b89ffeeecee0 161.48MB / 490.91MB 31.2s
#8 sha256:c0a2487bbb34eacbe4e7187837fad6278993b22ae3198f333de4b89ffeeecee0 180.36MB / 490.91MB 36.3s
#8 sha256:c0a2487bbb34eacbe4e7187837fad6278993b22ae3198f333de4b89ffeeecee0 201.33MB / 490.91MB 41.4s
#8 sha256:c0a2487bbb34eacbe4e7187837fad6278993b22ae3198f333de4b89ffeeecee0 216.01MB / 490.91MB 46.4s
#8 sha256:c0a2487bbb34eacbe4e7187837fad6278993b22ae3198f333de4b89ffeeecee0 227.54MB / 490.91MB 51.5s
#8 sha256:c0a2487bbb34eacbe4e7187837fad6278993b22ae3198f333de4b89ffeeecee0 250.61MB / 490.91MB 56.6s
#8 sha256:c0a2487bbb34eacbe4e7187837fad6278993b22ae3198f333de4b89ffeeecee0 256.90MB / 490.91MB 61.6s
#8 sha256:c0a2487bbb34eacbe4e7187837fad6278993b22ae3198f333de4b89ffeeecee0 282.07MB / 490.91MB 65.0s
#8 sha256:c0a2487bbb34eacbe4e7187837fad6278993b22ae3198f333de4b89ffeeecee0 309.33MB / 490.91MB 67.1s
#8 sha256:c0a2487bbb34eacbe4e7187837fad6278993b22ae3198f333de4b89ffeeecee0 334.50MB / 490.91MB 68.7s
#8 sha256:c0a2487bbb34eacbe4e7187837fad6278993b22ae3198f333de4b89ffeeecee0 359.66MB / 490.91MB 71.2s
#8 sha256:c0a2487bbb34eacbe4e7187837fad6278993b22ae3198f333de4b89ffeeecee0 384.83MB / 490.91MB 73.1s
#8 sha256:c0a2487bbb34eacbe4e7187837fad6278993b22ae3198f333de4b89ffeeecee0 411.04MB / 490.91MB 74.8s
#8 sha256:c0a2487bbb34eacbe4e7187837fad6278993b22ae3198f333de4b89ffeeecee0 436.21MB / 490.91MB 78.5s
#8 sha256:c0a2487bbb34eacbe4e7187837fad6278993b22ae3198f333de4b89ffeeecee0 461.37MB / 490.91MB 83.1s
#8 sha256:c0a2487bbb34eacbe4e7187837fad6278993b22ae3198f333de4b89ffeeecee0 486.54MB / 490.91MB 86.9s
#8 sha256:c0a2487bbb34eacbe4e7187837fad6278993b22ae3198f333de4b89ffeeecee0 490.91MB / 490.91MB 87.3s done
#8 extracting sha256:c0a2487bbb34eacbe4e7187837fad6278993b22ae3198f333de4b89ffeeecee0
#8 extracting sha256:c0a2487bbb34eacbe4e7187837fad6278993b22ae3198f333de4b89ffeeecee0 6.3s
#8 extracting sha256:c0a2487bbb34eacbe4e7187837fad6278993b22ae3198f333de4b89ffeeecee0 11.5s
#8 extracting sha256:c0a2487bbb34eacbe4e7187837fad6278993b22ae3198f333de4b89ffeeecee0 17.6s
#8 extracting sha256:c0a2487bbb34eacbe4e7187837fad6278993b22ae3198f333de4b89ffeeecee0 24.4s
#8 extracting sha256:c0a2487bbb34eacbe4e7187837fad6278993b22ae3198f333de4b89ffeeecee0 29.5s
#8 extracting sha256:c0a2487bbb34eacbe4e7187837fad6278993b22ae3198f333de4b89ffeeecee0 34.5s
#8 extracting sha256:c0a2487bbb34eacbe4e7187837fad6278993b22ae3198f333de4b89ffeeecee0 39.5s
#8 extracting sha256:c0a2487bbb34eacbe4e7187837fad6278993b22ae3198f333de4b89ffeeecee0 43.3s done
#8 DONE 134.6s

#9 [2/9] RUN opam repo add beta git+https://github.com/ocaml/ocaml-beta-repository --set-default
#9 sha256:4799918e1b95aba1f0fe95657750306b4a249b23e2a4e19cfa37ffb0f2e63f70
#9 1.455 [beta] Initialised
#9 DONE 1.7s

#10 [3/9] RUN apt-get -y update
#10 sha256:f47016d4d370ef4cc9989202de97e2f0656748718151e071fbfe75c0ca5f77d5
#10 1.389 Hit:1 http://deb.debian.org/debian unstable InRelease
#10 1.434 Reading package lists...
#10 DONE 2.5s

#11 [4/9] RUN DEBIAN_FRONTEND=noninteractive apt-get -y upgrade
#11 sha256:03706e9c970961e19cef68d6799ca7b3e22275b65a396b09a8eefd62940a9b37
#11 0.793 Reading package lists...
#11 1.414 Building dependency tree...
#11 1.561 Reading state information...
#11 1.611 Calculating upgrade...
#11 1.806 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
#11 DONE 2.1s

#12 [5/9] RUN DEBIAN_FRONTEND=noninteractive apt-get -y install libzstd-dev
#12 sha256:476692f26e84d7bfabd0606c41d13bf6065e411c244651375238da2df89c1fc8
#12 0.698 Reading package lists...
#12 1.327 Building dependency tree...
#12 1.475 Reading state information...
#12 1.690 The following NEW packages will be installed:
#12 1.690   libzstd-dev
#12 2.270 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
#12 2.270 Need to get 371 kB of archives.
#12 2.270 After this operation, 1340 kB of additional disk space will be used.
#12 2.270 Get:1 http://deb.debian.org/debian unstable/main amd64 libzstd-dev amd64 1.5.7+dfsg-1 [371 kB]
#12 4.049 Fetched 371 kB in 1s (256 kB/s)
#12 4.073 Selecting previously unselected package libzstd-dev:amd64.
#12 4.073 (Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 20644 files and directories currently installed.)
#12 4.084 Preparing to unpack .../libzstd-dev_1.5.7+dfsg-1_amd64.deb ...
#12 4.085 Unpacking libzstd-dev:amd64 (1.5.7+dfsg-1) ...
#12 4.145 Setting up libzstd-dev:amd64 (1.5.7+dfsg-1) ...
#12 DONE 4.3s

#13 [6/9] RUN opam switch create 5.4 --packages=ocaml-variants.5.4.0+trunk
#13 sha256:1084b2990024402cd452b005d14383950bcb95001d2da33b3d1fbfe638da70ea
#13 3.456 
#13 3.456 <><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#13 3.648 [ocaml-config.3/gen_ocaml_config.ml.in] downloaded from https://opam.ocaml.org/cache
#13 3.878 [ocaml-config.3/ocaml-config.install] downloaded from https://opam.ocaml.org/cache
#13 7.823 [ocaml-compiler.5.4] downloaded from https://github.com/ocaml/ocaml/archive/5.4.tar.gz
#13 8.825 
#13 8.825 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#13 8.829 -> installed base-bigarray.base
#13 8.839 -> installed base-threads.base
#13 8.842 -> installed base-unix.base
#13 8.845 -> installed host-arch-x86_64.1
#13 8.849 -> installed host-system-other.1
#13 8.852 -> installed ocaml-beta.enabled
#13 130.2 -> installed ocaml-compiler.5.4
#13 130.2 -> installed ocaml-variants.5.4.0+trunk
#13 130.3 -> installed ocaml-config.3
#13 130.4 -> installed ocaml.5.4.0
#13 130.4 -> installed base-domains.base
#13 130.5 -> installed base-effects.base
#13 130.5 -> installed base-nnp.base
#13 131.1 Done.
#13 131.1 # Run eval $(opam env) to update the current shell environment
#13 DONE 134.6s

#14 [7/9] RUN opam pin add -k version ocaml-variants 5.4.0+trunk
#14 sha256:b064f3f63907861110fc46f0ca396543517b753c8f36fe0e23e5eead877238d7
#14 1.012 ocaml-variants is now pinned to version 5.4.0+trunk
#14 1.012 
#14 3.567 No package build needed.
#14 3.567 Nothing to do.
#14 3.567 # Run eval $(opam env) to update the current shell environment
#14 DONE 3.9s

#15 [8/9] RUN opam install -y opam-depext
#15 sha256:f18f00ab2580367c2f03d66ca2fea208ab2f92349af3f1636252d05c847e28c6
#15 3.786 The following actions will be performed:
#15 3.786   - install opam-depext 1.2.3
#15 3.787 
#15 3.787 <><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#15 4.000 [opam-depext.1.2.3] downloaded from cache at https://opam.ocaml.org/cache
#15 4.041 
#15 4.041 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#15 5.599 -> installed opam-depext.1.2.3
#15 5.609 Done.
#15 5.609 # Run eval $(opam env) to update the current shell environment
#15 DONE 6.4s

#17 [9/9] COPY --link [ Dockerfile, /Dockerfile.ocaml ]
#17 sha256:d36717476b5a45d0724e9eb9ac75b08b3a7082cb656199b30eb416d9a2b4f7a1
#17 DONE 0.1s

#18 exporting to image
#18 sha256:e8c613e07b0b7ff33893b694f7759a10d42e180f2b4dc349fb57dc6b71dcab00
#18 exporting layers
#18 exporting layers 3.4s done
#18 writing image sha256:842c3ffe01eac21e51981a2366baf98e016bb0534654f940f8dacf9f3f70e716 done
#18 DONE 3.4s
Pushing "sha256:b874a11b6f33d07a26878f0d8abec192c299a1ff98463dbf0c8d413b031ab7d4" to "ocurrent/opam-staging:debian-unstable-ocaml-5.4-amd64" as user "ocurrentbuilder"
Login Succeeded
The push refers to repository [docker.io/ocurrent/opam-staging]
1ce92fe81272: Preparing
1ce92fe81272: Pushed
debian-unstable-ocaml-5.4-amd64: digest: sha256:6d7100c6c06710720e46cf9fbe02c7f7cac3409ca5f0002dcdb19ad9420ad77f size: 531
The push refers to repository [docker.io/ocurrent/opam-staging]
1ce92fe81272: Preparing
1ce92fe81272: Layer already exists
debian-unstable-ocaml-5.4-amd64: digest: sha256:6d7100c6c06710720e46cf9fbe02c7f7cac3409ca5f0002dcdb19ad9420ad77f size: 531
Job succeeded
2025-06-21 13:44.01: Job succeeded