Build:
- 0
2026-05-29 15:46.07: New job: Build Dockerfile using linux-x86_64 in
[https://github.com/ocurrent/ocaml-ci.git#refs/pull/1052/head (f1b83c26ee30751fcb83e576c78e437ccc80c3c0)]
2026-05-29 15:46.07: Using cache hint "https://github.com/ocurrent/ocaml-ci.git-Dockerfile"
2026-05-29 15:46.07: Waiting for resource in pool OCluster
2026-05-29 15:46.07: Waiting for worker…
2026-05-29 15:58.25: Got resource from pool OCluster
Building on toxis.caelum.ci.dev
HEAD is now at b7c76fb Pass os to docker peek so Windows images resolve
HEAD is now at f1b83c2 Remove leftover GitLab references
#0 building with "default" instance using docker driver
#1 [internal] load build definition from Dockerfile
#1 transferring dockerfile:
#1 transferring dockerfile: 1.99kB done
#1 DONE 0.2s
#2 resolve image config for docker-image://docker.io/docker/dockerfile:1
#2 DONE 0.7s
#3 docker-image://docker.io/docker/dockerfile:1@sha256:87999aa3d42bdc6bea60565083ee17e86d1f3339802f543c0d03998580f9cb89
#3 CACHED
#4 [internal] load metadata for docker.io/library/debian:13
#4 DONE 0.0s
#5 [internal] load metadata for docker.io/ocaml/opam:debian-13-ocaml-4.14
#5 DONE 1.0s
#6 [internal] load .dockerignore
#6 transferring context:
#6 transferring context: 114B done
#6 DONE 0.3s
#7 [build 1/10] FROM docker.io/ocaml/opam:debian-13-ocaml-4.14@sha256:94d90b83ead2c47fab6036b98829ba949972b5e647f6d71f95468ad08168cd34
#7 DONE 0.0s
#8 [internal] setting cache mount permissions
#8 DONE 0.0s
#9 [internal] load build context
#9 transferring context: 9.05MB 0.2s done
#9 DONE 0.4s
#10 [stage-1 1/6] FROM docker.io/library/debian:13
#10 resolve docker.io/library/debian:13
#10 resolve docker.io/library/debian:13 0.5s done
#10 DONE 0.5s
#11 [build 2/10] RUN sudo ln -sf /usr/bin/opam-2.5 /usr/bin/opam && opam init --reinit -ni
#11 CACHED
#12 [build 3/10] RUN sudo rm -f /etc/apt/apt.conf.d/docker-clean; echo 'Binary::apt::APT::Keep-Downloaded-Packages "true";' | sudo tee /etc/apt/apt.conf.d/keep-cache
#12 CACHED
#13 [build 4/10] RUN --mount=type=cache,target=/var/cache/apt,sharing=locked --mount=type=cache,target=/var/lib/apt,sharing=locked sudo apt update && sudo apt-get --no-install-recommends install -y capnproto graphviz libev-dev libffi-dev libgmp-dev libsqlite3-dev m4 pkg-config libcapnp-dev
#13 CACHED
#14 [build 6/10] COPY --chown=opam --link ocaml-ci.opam ocaml-ci-service.opam ocaml-ci-api.opam /src/
#14 CACHED
#15 [build 7/10] WORKDIR /src
#15 CACHED
#16 [build 5/10] RUN cd ~/opam-repository && git fetch -q origin master && git reset --hard 94c943996066236b7203cad4027522be61e33f45 && opam update
#16 CACHED
#17 [build 8/10] RUN --mount=type=cache,target=/home/opam/.opam/download-cache,sharing=locked,uid=1000,gid=1000 opam install -y --deps-only .
#17 CACHED
#18 [build 9/10] ADD --chown=opam . .
#18 DONE 0.3s
#19 [build 10/10] RUN opam exec -- dune build ./_build/install/default/bin/ocaml-ci-service
#19 3.183 schema.capnp --> schema.mli schema.ml
#19 3.183 ocurrent.capnp --> ocurrent.mli ocurrent.ml
#19 DONE 15.9s
#20 [stage-1 2/6] RUN rm -f /etc/apt/apt.conf.d/docker-clean; echo 'Binary::apt::APT::Keep-Downloaded-Packages "true";' > /etc/apt/apt.conf.d/keep-cache
#20 CACHED
#21 [stage-1 3/6] RUN --mount=type=cache,target=/var/cache/apt,sharing=locked --mount=type=cache,target=/var/lib/apt,sharing=locked apt update && apt-get --no-install-recommends install -y ca-certificates curl docker-cli dumb-init git graphviz libev4 libsqlite3-dev netbase openssh-client
#21 CACHED
#22 [stage-1 4/6] WORKDIR /var/lib/ocurrent
#22 CACHED
#23 [stage-1 5/6] COPY --from=build --link /src/_build/install/default/bin/ocaml-ci-service /usr/local/bin/
#23 CACHED
#24 [stage-1 6/6] COPY --from=build --link /src/migrations /migrations
#24 CACHED
#25 exporting to image
#25 exporting layers done
#25 writing image sha256:19086e9d84755b452a3ffcae6bc274954919f236a744f1629b11b020b360dfd1 done
#25 DONE 0.0s
Job succeeded
2026-05-29 15:58.51: Job succeeded