Build:
- 0
2025-06-10 14:15.28: New job: Build using linux-x86_64 in
[]
2025-06-10 14:15.28: Will push staging image to ocurrent/opam-staging:opensuse-tumbleweed-ocaml-5.2-flambda2-amd64
Dockerfile:
# syntax=docker/dockerfile:1
FROM ocurrent/opam-staging@sha256:4486520d023f90dfa1afb73516bc9aed3d9c327de005098d09d2b3de6300a11c
RUN opam repo add oxcaml git+https://github.com/janestreet/opam-repository#with-extensions --set-default
ENV OPAMYES="1" OPAMCONFIRMLEVEL="unsafe-yes" OPAMERRLOGLEN="0" OPAMPRECISETRACKING="1"
USER root
RUN zypper repos repo-openh264 && zypper removerepo repo-openh264 || true
RUN zypper update -y
RUN zypper install --force-resolution -y zstd
USER opam
RUN opam switch create 5.2 --packages=ocaml-variants.5.2.0+flambda2
RUN opam pin add -k version ocaml-variants 5.2.0+flambda2
RUN opam install -y opam-depext
ENTRYPOINT [ "opam", "exec", "--" ]
CMD bash
COPY --link [ "Dockerfile", "/Dockerfile.ocaml" ]
2025-06-10 14:15.28: Using cache hint "5.2.0+flambda2-amd64-ocurrent/opam-staging@sha256:4486520d023f90dfa1afb73516bc9aed3d9c327de005098d09d2b3de6300a11c"
2025-06-10 14:15.28: Waiting for confirm-threshold > above-average
2025-06-10 14:17.28: Confirm-threshold now > above-average
2025-06-10 14:17.28: Waiting for resource in pool OCluster
2025-06-10 14:17.28: Waiting for worker…
2025-06-10 14:17.28: Got resource from pool OCluster
Building on doris.caelum.ci.dev
#1 [internal] load build definition from Dockerfile
#1 sha256:c47d1614219bce0bfe02aa07ced3c392fa7b38d281896543f3332ae48c1e378f
#1 transferring dockerfile: 775B done
#1 DONE 0.1s
#2 [internal] load .dockerignore
#2 sha256:85068401a480fa883a4294698084bc03c74db213bbb91a42f53af529ee8cde59
#2 transferring context: 2B done
#2 DONE 0.2s
#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:9857836c9ee4268391bb5b09f9f157f3c91bb15821bb77969642813b0d00518d
#4 sha256:d95c0f0e2674ec5312c08d32b53352282bfb47bb937e59be1811918de553c0e8
#4 CACHED
#5 [internal] load build definition from Dockerfile
#5 sha256:9a8efd06cedc353d354b8a7bb927189080199474976fbc8b73060abfcdca776d
#5 DONE 0.0s
#6 [internal] load metadata for docker.io/ocurrent/opam-staging@sha256:4486520d023f90dfa1afb73516bc9aed3d9c327de005098d09d2b3de6300a11c
#6 sha256:d73834c4d5d583113b7e6de48d03a792037cef6941babe711ecac66f8f2088f7
#6 DONE 0.5s
#7 [internal] load .dockerignore
#7 sha256:7fb017d95a3c47ac29ddd0d5ddddaff8aa5c1bde85518673535bd4fd775f21b4
#7 DONE 0.0s
#8 [1/9] FROM docker.io/ocurrent/opam-staging@sha256:4486520d023f90dfa1afb73516bc9aed3d9c327de005098d09d2b3de6300a11c
#8 sha256:685183255d66f5c3c8d69b6c87a5348f4c02de7c9260c0d8ea7c822bc8699d84
#8 DONE 0.0s
#9 [2/9] RUN opam repo add oxcaml git+https://github.com/janestreet/opam-repository#with-extensions --set-default
#9 sha256:d585aa5c706f0e7fcf26c8205193a1cb5f305b0d486fb1977162601b4787c13c
#9 CACHED
#10 [3/9] RUN zypper repos repo-openh264 && zypper removerepo repo-openh264 || true
#10 sha256:9fd817b22a5758c909aabfeeada8e3f1b9063bc9c36d1198fe530445fc7b6018
#10 CACHED
#11 [4/9] RUN zypper update -y
#11 sha256:5013a8502397ebb17a30ecfe8423d008a2e12fa979388ecb8a091297532669b2
#11 CACHED
#16 [internal] load build context
#16 sha256:2f48768f1594c8cb1d7894058f0b295f9bba2aa77bc67e5a7e641c2f7caa8ae1
#16 transferring context: 775B done
#16 DONE 0.1s
#12 [5/9] RUN zypper install --force-resolution -y zstd
#12 sha256:8b7694ef7d0d40d976804551d4acef0c79b342b7b47b1e8e903cc12a6803cc46
#12 2.540 Loading repository data...
#12 2.810 Reading installed packages...
#12 3.513 Resolving package dependencies...
#12 3.562
#12 3.562 The following NEW package is going to be installed:
#12 3.562 zstd
#12 3.562
#12 3.562 1 new package to install.
#12 3.562
#12 3.562 Package download size: 429.2 KiB
#12 3.562
#12 3.562 Package install size change:
#12 3.562 | 1.1 MiB required by packages that will be installed
#12 3.562 1.1 MiB | - 0 B released by packages that will be removed
#12 3.562
#12 3.562 Backend: classic_rpmtrans
#12 3.562 Continue? [y/n/v/...? shows all options] (y): y
#12 3.595 Preloading Packages [..
#12 3.889 Preloading: zstd-1.5.7-3.1.x86_64.rpm [done]
#12 3.889 .done]
#12 3.890 Retrieving: zstd-1.5.7-3.1.x86_64 (openSUSE-Tumbleweed-Oss) (1/1), 429.2 KiB
#12 3.894
#12 3.894 Checking for file conflicts: [..done]
#12 3.916 (1/1) Installing: zstd-1.5.7-3.1.x86_64 [..done]
#12 3.991 Running post-transaction scripts [...done]
#12 DONE 4.2s
#13 [6/9] RUN opam switch create 5.2 --packages=ocaml-variants.5.2.0+flambda2
#13 sha256:cc366ddbfbaf2e09e9ca102529b63acb57cd9c88548f1f5c377cb75aefb8a971
#13 4.496
#13 4.496 <><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#13 4.778 [ocaml-config.3/gen_ocaml_config.ml.in] downloaded from https://opam.ocaml.org/cache
#13 4.956 [ocaml-config.3/ocaml-config.install] downloaded from https://opam.ocaml.org/cache
#13 6.574 [ocaml-variants.5.2.0+flambda2] downloaded from https://github.com/oxcaml/oxcaml/archive/refs/tags/5.2.0minus-10.tar.gz
#13 8.662 [ocaml-variants.5.2.0+flambda2/init-compiler.tar.gz] downloaded from https://opam.ocaml.org/cache
#13 9.288 [ocaml-variants.5.2.0+flambda2/init-dune.tbz] downloaded from https://opam.ocaml.org/cache
#13 9.793 [ocaml-variants.5.2.0+flambda2/init-menhir.tar.gz] downloaded from https://opam.ocaml.org/cache
#13 9.793
#13 9.793 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#13 10.72 -> installed base-bigarray.base
#13 10.75 -> installed base-threads.base
#13 10.75 -> installed base-unix.base
#13 10.75 -> installed ocaml-options-vanilla.1
#13 395.8 -> installed ocaml-variants.5.2.0+flambda2
#13 396.0 -> installed ocaml-config.3
#13 396.3 -> installed ocaml.5.2.0
#13 396.4 -> installed base-domains.base
#13 396.5 -> installed base-nnp.base
#13 400.3 Done.
#13 400.3 # Run eval $(opam env) to update the current shell environment
#13 DONE 401.5s
#14 [7/9] RUN opam pin add -k version ocaml-variants 5.2.0+flambda2
#14 sha256:db65fd9f9c2d7769d73f47c176954cf1df58473dd0a25977e8cb262d2f6d55fc
#14 1.210 ocaml-variants is now pinned to version 5.2.0+flambda2
#14 1.210
#14 4.911 No package build needed.
#14 4.911 Nothing to do.
#14 4.917 # Run eval $(opam env) to update the current shell environment
#14 DONE 5.0s
#15 [8/9] RUN opam install -y opam-depext
#15 sha256:d30c6836b021bb127c1d5b6a9c6107de08991cf473272f2cc14bcc0e98f57090
#15 5.923 The following actions will be performed:
#15 5.923 - install opam-depext 1.2.3
#15 5.923
#15 5.923 <><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#15 6.338 [opam-depext.1.2.3] downloaded from cache at https://opam.ocaml.org/cache
#15 6.377
#15 6.377 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#15 11.13 -> installed opam-depext.1.2.3
#15 11.14 Done.
#15 11.14 # Run eval $(opam env) to update the current shell environment
#15 DONE 11.3s
#17 [9/9] COPY --link [ Dockerfile, /Dockerfile.ocaml ]
#17 sha256:4fcbd65c6cbda808bde7db8f016b024c710a3fd5f9222899168c16d52a740f7b
#17 DONE 0.1s
#18 exporting to image
#18 sha256:e8c613e07b0b7ff33893b694f7759a10d42e180f2b4dc349fb57dc6b71dcab00
#18 exporting layers
#18 exporting layers 11.9s done
#18 writing image sha256:e24b07750bcece3032dc9c552994d7f1056bbd301e83f8358c520d1aeaadcabd done
#18 DONE 11.9s
Pushing "sha256:1135bfc101a93a3128f3949e4cf48e3af5c2c01af9a28363ee12c1e752b8bd7d" to "ocurrent/opam-staging:opensuse-tumbleweed-ocaml-5.2-flambda2-amd64" as user "ocurrentbuilder"
Login Succeeded
The push refers to repository [docker.io/ocurrent/opam-staging]
f29704c53ab4: Preparing
f29704c53ab4: Pushed
opensuse-tumbleweed-ocaml-5.2-flambda2-amd64: digest: sha256:04e0a9520f21023974c33e8d842c0e07a5f07727c0c26c993e63b36c90900433 size: 532
The push refers to repository [docker.io/ocurrent/opam-staging]
f29704c53ab4: Preparing
f29704c53ab4: Layer already exists
opensuse-tumbleweed-ocaml-5.2-flambda2-amd64: digest: sha256:04e0a9520f21023974c33e8d842c0e07a5f07727c0c26c993e63b36c90900433 size: 532
Job succeeded
2025-06-10 14:33.50: Job succeeded