Build:
- 0
2025-06-21 11:58.26: New job: Build using linux-x86_64 in
[]
2025-06-21 11:58.26: Will push staging image to ocurrent/opam-staging:alpine-3.21-ocaml-4.14-flambda-fp-amd64
Dockerfile:
# syntax=docker/dockerfile:1
FROM ocurrent/opam-staging@sha256:f92f659e5a2cc6ee6d0bdab7eb04bd7dd1918326d72ac4a7ea0346fb3ec50498
ENV OPAMYES="1" OPAMCONFIRMLEVEL="unsafe-yes" OPAMERRLOGLEN="0" OPAMPRECISETRACKING="1"
RUN opam switch create 4.14 --packages=ocaml-variants.4.14.2+options,ocaml-options-only-flambda-fp
RUN opam pin add -k version ocaml-variants 4.14.2+options
RUN opam install -y opam-depext
ENTRYPOINT [ "opam", "exec", "--" ]
CMD bash
COPY --link [ "Dockerfile", "/Dockerfile.ocaml" ]
2025-06-21 11:58.26: Using cache hint "4.14.2+flambda+fp-amd64-ocurrent/opam-staging@sha256:f92f659e5a2cc6ee6d0bdab7eb04bd7dd1918326d72ac4a7ea0346fb3ec50498"
2025-06-21 11:58.26: Waiting for resource in pool OCluster
2025-06-21 11:58.27: Waiting for worker…
2025-06-21 11:58.30: Got resource from pool OCluster
Building on doris.caelum.ci.dev
#1 [internal] load build definition from Dockerfile
#1 sha256:6910a0e385bf6799827785f713b64c86510dee6ef7a3195df2e47d6c8db32d09
#1 DONE 0.0s
#2 [internal] load .dockerignore
#2 sha256:115eb9e02626a10d3373be768e9771f59744bb8c96afc8803364d582e5dc8cf5
#2 DONE 0.0s
#2 [internal] load .dockerignore
#2 sha256:115eb9e02626a10d3373be768e9771f59744bb8c96afc8803364d582e5dc8cf5
#2 transferring context: 2B done
#2 DONE 0.1s
#1 [internal] load build definition from Dockerfile
#1 sha256:6910a0e385bf6799827785f713b64c86510dee6ef7a3195df2e47d6c8db32d09
#1 transferring dockerfile: 540B done
#1 DONE 0.2s
#3 resolve image config for docker.io/docker/dockerfile:1
#3 sha256:ac072d521901222eeef550f52282877f196e16b0247844be9ceb1ccc1eac391d
#3 DONE 0.2s
#4 docker-image://docker.io/docker/dockerfile:1@sha256:9857836c9ee4268391bb5b09f9f157f3c91bb15821bb77969642813b0d00518d
#4 sha256:d95c0f0e2674ec5312c08d32b53352282bfb47bb937e59be1811918de553c0e8
#4 CACHED
#5 [internal] load build definition from Dockerfile
#5 sha256:332ebc64d6451ea9c79d3a02d40e979360977b94eec39ae0deb66739bfb72824
#5 DONE 0.0s
#6 [internal] load metadata for docker.io/ocurrent/opam-staging@sha256:f92f659e5a2cc6ee6d0bdab7eb04bd7dd1918326d72ac4a7ea0346fb3ec50498
#6 sha256:ae56f7d512e7c87a1997ccb40adbde1ea7bd497bcd7461f375c9ec3b983ff6f7
#6 DONE 0.0s
#7 [internal] load .dockerignore
#7 sha256:45169685e095dcf2b552dc5cbbce2fcdf70d7894be6b202959e5ae664af557a9
#7 DONE 0.0s
#8 [1/5] FROM docker.io/ocurrent/opam-staging@sha256:f92f659e5a2cc6ee6d0bdab7eb04bd7dd1918326d72ac4a7ea0346fb3ec50498
#8 sha256:ba363154686d3dd491152c8ad0b9fb5b415a378cab832c696d7283fc21f44ecd
#8 resolve docker.io/ocurrent/opam-staging@sha256:f92f659e5a2cc6ee6d0bdab7eb04bd7dd1918326d72ac4a7ea0346fb3ec50498 done
#8 DONE 0.1s
#12 [internal] load build context
#12 sha256:23f66e7df61ff172f195398a81fc94cb4f5947acfd36b1a31dc1829f73ad82ce
#12 transferring context: 540B done
#12 DONE 0.1s
#9 [2/5] RUN opam switch create 4.14 --packages=ocaml-variants.4.14.2+options,ocaml-options-only-flambda-fp
#9 sha256:913f78089df38f13eaaa1deb4dd9b3d4214b6f5ed42837714952194252cc217a
#9 6.747
#9 6.747 <><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#9 6.899 [ocaml-config.2/gen_ocaml_config.ml.in] downloaded from https://opam.ocaml.org/cache
#9 7.019 [ocaml-config.2/ocaml-config.install] downloaded from https://opam.ocaml.org/cache
#9 7.418 [ocaml-variants.4.14.2+options] downloaded from cache at https://opam.ocaml.org/cache
#9 9.876 [ocaml-variants.4.14.2+options/ocaml-variants.install] downloaded from https://opam.ocaml.org/cache
#9 9.876
#9 9.876 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#9 9.878 -> installed base-bigarray.base
#9 9.880 -> installed base-threads.base
#9 9.882 -> installed base-unix.base
#9 9.884 -> installed ocaml-option-flambda.1
#9 9.885 -> installed ocaml-option-fp.1
#9 10.34 -> installed ocaml-options-only-flambda-fp.1
#9 176.3 -> installed ocaml-variants.4.14.2+options
#9 176.4 -> installed ocaml-config.2
#9 176.6 -> installed ocaml.4.14.2
#9 177.3 Done.
#9 177.3 # Run eval $(opam env) to update the current shell environment
#9 DONE 204.7s
#10 [3/5] RUN opam pin add -k version ocaml-variants 4.14.2+options
#10 sha256:35ab25972daf46678f7f3e7059f0885b420a57e1ffac48ee83b0fe07f96b76c1
#10 4.221 ocaml-variants is now pinned to version 4.14.2+options
#10 4.221
#10 6.770 No package build needed.
#10 6.770 Nothing to do.
#10 6.774 # Run eval $(opam env) to update the current shell environment
#10 DONE 8.1s
#11 [4/5] RUN opam install -y opam-depext
#11 sha256:b60536386e39712ac2b5247e5212966dd8aafdec3a0967773ba132c734f5c187
#11 23.11 The following actions will be performed:
#11 23.11 - install opam-depext 1.2.3
#11 23.11
#11 23.11 <><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#11 23.23 [opam-depext.1.2.3] downloaded from cache at https://opam.ocaml.org/cache
#11 23.26
#11 23.26 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#11 25.21 -> installed opam-depext.1.2.3
#11 25.22 Done.
#11 25.23 # Run eval $(opam env) to update the current shell environment
#11 DONE 27.7s
#13 [5/5] COPY --link [ Dockerfile, /Dockerfile.ocaml ]
#13 sha256:13664bc8348b7f493d7c4f45fa5400a0d66197098a002e24f49a11eb1cc82b92
#13 DONE 2.2s
#14 exporting to image
#14 sha256:e8c613e07b0b7ff33893b694f7759a10d42e180f2b4dc349fb57dc6b71dcab00
#14 exporting layers
#14 exporting layers 4.1s done
#14 writing image sha256:c4e9119a3a88ae9809b95daf88475423c0276a41e8126c531334ff7781274b57
#14 writing image sha256:c4e9119a3a88ae9809b95daf88475423c0276a41e8126c531334ff7781274b57 0.1s done
#14 DONE 4.3s
Pushing "sha256:7ac96e8624ec0d3e21479c6a8baa55a347c7b97e54f7ef2e2dc6c26a7a9e9bae" to "ocurrent/opam-staging:alpine-3.21-ocaml-4.14-flambda-fp-amd64" as user "ocurrentbuilder"
Login Succeeded
The push refers to repository [docker.io/ocurrent/opam-staging]
3295a9d009b7: Preparing
3295a9d009b7: Pushed
alpine-3.21-ocaml-4.14-flambda-fp-amd64: digest: sha256:668f4e57d0793a8b9fdb8a3cd6df4179cd66055c3ad62023ce56d480f9d5a41f size: 530
The push refers to repository [docker.io/ocurrent/opam-staging]
3295a9d009b7: Preparing
3295a9d009b7: Layer already exists
alpine-3.21-ocaml-4.14-flambda-fp-amd64: digest: sha256:668f4e57d0793a8b9fdb8a3cd6df4179cd66055c3ad62023ce56d480f9d5a41f size: 530
Job succeeded
2025-06-21 14:13.11: Job succeeded