Build:
  1. 0
2024-10-31 07:08.15: New job: Build using linux-x86_64 in
                                []
2024-10-31 07:08.15: Will push staging image to ocurrent/opam-staging:alpine-3.20-ocaml-5.4-no-flat-float-array-amd64

Dockerfile:

# syntax=docker/dockerfile:1

FROM ocurrent/opam-staging@sha256:6f8265875640b1b961dee66f02a696f0e68038b5be1b3b311d57ce3fc21806bf
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 apk update && apk upgrade
RUN apk add zstd
USER opam
RUN opam switch create 5.4 --packages=ocaml-variants.5.4.0+trunk,ocaml-options-only-no-flat-float-array
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" ]


2024-10-31 07:08.15: Using cache hint "5.4.0+no-flat-float-array-amd64-ocurrent/opam-staging@sha256:6f8265875640b1b961dee66f02a696f0e68038b5be1b3b311d57ce3fc21806bf"
2024-10-31 07:08.15: Waiting for resource in pool OCluster
2024-10-31 07:08.15: Waiting for worker…
2024-10-31 07:11.36: Got resource from pool OCluster
Building on asteria.caelum.ci.dev
#1 [internal] load build definition from Dockerfile
#1 sha256:f461144d1b313c40b2e7cc44f702012fd185ef497e2db86804c57db195e117b5
#1 transferring dockerfile:
#1 transferring dockerfile: 697B done
#1 DONE 0.4s

#2 [internal] load .dockerignore
#2 sha256:23dc2f31ea38d396cd9a12bd358b28bdeb9a5e345c1e9a9598e23c9127263155
#2 transferring context: 2B done
#2 DONE 0.5s

#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:865e5dd094beca432e8c0a1d5e1c465db5f998dca4e439981029b3b81fb39ed5
#4 sha256:24fde5e954f72b7d1f316aa1ba3f1b8d56c40e1998a504163b9b6f3c495f8524
#4 CACHED

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

#6 [internal] load metadata for docker.io/ocurrent/opam-staging@sha256:6f8265875640b1b961dee66f02a696f0e68038b5be1b3b311d57ce3fc21806bf
#6 sha256:8ce4b8dec555a1fc295478b29641632068c18d442cfad2c0f68ad0167997dec7
#6 DONE 0.0s

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

#8 [1/6] FROM docker.io/ocurrent/opam-staging@sha256:6f8265875640b1b961dee66f02a696f0e68038b5be1b3b311d57ce3fc21806bf
#8 sha256:44e9a9c371361bd4a29688d5c56b1d8c41838b907b3bde98f5219f4c029d410c
#8 resolve docker.io/ocurrent/opam-staging@sha256:6f8265875640b1b961dee66f02a696f0e68038b5be1b3b311d57ce3fc21806bf done
#8 sha256:6f8265875640b1b961dee66f02a696f0e68038b5be1b3b311d57ce3fc21806bf 530B / 530B done
#8 sha256:5ea7f66cd697f25489265b41197f7040eeddd9976a5fedbbd405242ba18c4f35 7.36kB / 7.36kB done
#8 sha256:86fa51ebe3de1df5735400655a2b4db4bd3eeb111eed7b7b9860af2796956346 336.88MB / 336.88MB 5.0s done
#8 extracting sha256:86fa51ebe3de1df5735400655a2b4db4bd3eeb111eed7b7b9860af2796956346 31.3s done
#8 DONE 40.5s

#15 [internal] load build context
#15 sha256:7e4736fdaeec2453a42454f4ce9fc7e5de890d910ee612b6a4885b7fb00b279d
#15 transferring context: 697B done
#15 DONE 0.1s

#9 [2/8] RUN opam repo add beta git+https://github.com/ocaml/ocaml-beta-repository --set-default
#9 sha256:274572c6df7672df587e79c5218800a1310a7ea55ff7b4345c8f621f0ee46397
#9 3.380 [beta] Initialised
#9 DONE 3.9s

#10 [3/8] RUN apk update && apk upgrade
#10 sha256:ab0a9019b0b55f3c708d4456b0bfd0fd305f4c795f88d2d1be80ee9d604a0cdc
#10 3.660 fetch https://dl-cdn.alpinelinux.org/alpine/v3.20/main/x86_64/APKINDEX.tar.gz
#10 3.788 fetch https://dl-cdn.alpinelinux.org/alpine/v3.20/community/x86_64/APKINDEX.tar.gz
#10 4.058 fetch https://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz
#10 4.133 fetch https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
#10 4.380 fetch https://dl-cdn.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz
#10 4.909 v3.20.3-235-gcfe78cf5f7a [https://dl-cdn.alpinelinux.org/alpine/v3.20/main]
#10 4.909 v3.20.3-238-gec151eee3c7 [https://dl-cdn.alpinelinux.org/alpine/v3.20/community]
#10 4.909 v20240923-3194-g47f960ec6c1 [https://dl-cdn.alpinelinux.org/alpine/edge/main]
#10 4.909 v20240923-3248-g12374870a8f [https://dl-cdn.alpinelinux.org/alpine/edge/community]
#10 4.909 v20240923-3248-g12374870a8f [https://dl-cdn.alpinelinux.org/alpine/edge/testing]
#10 4.909 OK: 55780 distinct packages available
#10 5.999 OK: 293 MiB in 100 packages
#10 DONE 8.4s

#11 [4/8] RUN apk add zstd
#11 sha256:6d2e1696302739fca07c5bf229382f6028b2de6b73244df18b20cecdf8b4e6c1
#11 2.318 (1/1) Installing zstd (1.5.6-r0)
#11 2.402 Executing busybox-1.36.1-r29.trigger
#11 2.421 OK: 293 MiB in 101 packages
#11 DONE 4.0s

#12 [5/8] RUN opam switch create 5.4 --packages=ocaml-variants.5.4.0+trunk,ocaml-options-only-no-flat-float-array
#12 sha256:a51d0fac1ec394090e41813ac54507b63a790e705e6910f8f3de275b563407aa
#12 11.78 
#12 11.78 <><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#12 11.85 [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
#12 11.91 [ocaml-config.3/ocaml-config.install] downloaded from https://raw.githubusercontent.com/ocaml/opam-source-archives/main/patches/ocaml-config/ocaml-config.install
#12 13.36 [ocaml-variants.5.4.0+trunk] downloaded from https://github.com/ocaml/ocaml/archive/trunk.tar.gz
#12 16.00 
#12 16.00 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#12 16.00 -> installed base-bigarray.base
#12 16.01 -> installed base-threads.base
#12 16.01 -> installed base-unix.base
#12 16.01 -> installed host-arch-x86_64.1
#12 16.01 -> installed host-system-other.1
#12 16.01 -> installed ocaml-beta.enabled
#12 16.01 -> installed ocaml-option-no-flat-float-array.1
#12 17.20 -> installed ocaml-options-only-no-flat-float-array.1
#12 170.6 -> installed ocaml-variants.5.4.0+trunk
#12 170.6 -> installed ocaml-config.3
#12 170.8 -> installed ocaml.5.4.0
#12 170.9 -> installed base-domains.base
#12 170.9 -> installed base-effects.base
#12 171.0 -> installed base-nnp.base
#12 172.2 Done.
#12 172.2 # Run eval $(opam env) to update the current shell environment
#12 DONE 174.4s

#13 [6/8] RUN opam pin add -k version ocaml-variants 5.4.0+trunk
#13 sha256:11b802f85551bc2135bb3b06ff2f37f358198c466a2983d55011e6c20f7609ff
#13 8.037 ocaml-variants is now pinned to version 5.4.0+trunk
#13 8.037 
#13 14.47 Already up-to-date.
#13 14.47 Nothing to do.
#13 14.47 # Run eval $(opam env) to update the current shell environment
#13 DONE 16.8s

#14 [7/8] RUN opam install -y opam-depext
#14 sha256:9fd60fddaab44377028ddb62158b9432b0c2b29070214dea68eb63ab4ce07ce7
#14 13.78 The following actions will be performed:
#14 13.78   - install opam-depext 1.2.3
#14 13.79 
#14 13.79 <><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#14 14.21 [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
#14 14.25 
#14 14.25 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#14 16.01 -> installed opam-depext.1.2.3
#14 16.02 Done.
#14 16.03 # Run eval $(opam env) to update the current shell environment
#14 DONE 17.4s

#16 [8/8] COPY --link [ Dockerfile, /Dockerfile.ocaml ]
#16 sha256:70c692f8531d453c2bcc152387e82a71fd0b4dcd7bead4b6784c376cc509c5af
#16 DONE 0.5s

#17 exporting to image
#17 sha256:e8c613e07b0b7ff33893b694f7759a10d42e180f2b4dc349fb57dc6b71dcab00
#17 exporting layers
#17 exporting layers 2.8s done
#17 writing image sha256:b66bc11e365f998adfc76025ff9c987bdaf683f04fef5104c49f823c7388535e 0.0s done
#17 DONE 3.0s
Pushing "sha256:c61ac15b833b8df3ac7063c767edefa8a0b7d27c5d4873dfe16f40d577cbf06e" to "ocurrent/opam-staging:alpine-3.20-ocaml-5.4-no-flat-float-array-amd64" as user "ocurrentbuilder"
Login Succeeded
The push refers to repository [docker.io/ocurrent/opam-staging]
e67cb57139ca: Preparing
e67cb57139ca: Pushed
alpine-3.20-ocaml-5.4-no-flat-float-array-amd64: digest: sha256:fbc7cbf9d5139ebeb7c4dc3440b3d51ed10add1bd68b2115aafad41e28760600 size: 530
The push refers to repository [docker.io/ocurrent/opam-staging]
e67cb57139ca: Preparing
e67cb57139ca: Layer already exists
alpine-3.20-ocaml-5.4-no-flat-float-array-amd64: digest: sha256:fbc7cbf9d5139ebeb7c4dc3440b3d51ed10add1bd68b2115aafad41e28760600 size: 530
Job succeeded
2024-10-31 08:30.02: Job succeeded