Build:
- 0
2025-10-15 17:50.02: New job: Build Dockerfile using linux-x86_64 in
[https://github.com/ocurrent/mirage-ci.git#refs/pull/53/head (e08fc345d91fa8b4b9ba12d456b9b22ff8323b96)]
2025-10-15 17:50.02: Using cache hint "https://github.com/ocurrent/mirage-ci.git-Dockerfile"
2025-10-15 17:50.02: Waiting for resource in pool OCluster
2025-10-15 17:50.02: Waiting for worker…
2025-10-15 17:50.03: Got resource from pool OCluster
Building on asteria.caelum.ci.dev
HEAD is now at 0a30178 add OCaml 5.4 builder in parallel to 5.3
HEAD is now at e08fc34 add OCaml 5.4 builder in parallel to 5.3
#1 [internal] load build definition from Dockerfile
#1 sha256:0866e8e265354c020950c10cf3ce619906ec0dca4ec2d339faadd6710e5f9aa6
#1 transferring dockerfile: 1.64kB 0.0s done
#1 DONE 0.1s
#2 [internal] load .dockerignore
#2 sha256:4ef27fec2d6bd82827d95b73d4e2595184d459fe1b67bdd30bea7cfb344a91f0
#2 transferring context: 132B done
#2 DONE 0.1s
#3 [internal] load metadata for docker.io/library/debian:12
#3 sha256:305af2ac101ebe8f08917ad47bf53fe42aa4eb121057f0a0044ed8ccb46feeb7
#3 DONE 0.7s
#4 [internal] load metadata for docker.io/ocaml/opam:debian-12-ocaml-4.14@sha256:45b04e2a4c933c57549382045dfac12cb7e872cace0456f92f4b022066e48111
#4 sha256:e8c5f700d7d5ed45391408a886510e8cb8405d3bc802148da02dfea64b481bba
#4 DONE 0.7s
#12 [build 1/9] FROM docker.io/ocaml/opam:debian-12-ocaml-4.14@sha256:45b04e2a4c933c57549382045dfac12cb7e872cace0456f92f4b022066e48111
#12 sha256:56265e3e5a6bdbb45d622d648918456cb50f906a6386a3c3aa015efdbef82eca
#12 DONE 0.0s
#5 [stage-1 1/8] FROM docker.io/library/debian:12@sha256:93492d1405a072c9d3b89110490e330e0b7eb37754cafc9520908b7fe6873f5f
#5 sha256:bffbd25931ce322f44a161de4530e3d4fa427cc0ef1842c8ab4a7fa82e7bcc67
#5 DONE 0.0s
#17 [internal] load build context
#17 sha256:b461cb36bdbbf481e6b28f32f45558cb507c1301a4a73c26eb21b968d0d5a827
#17 transferring context: 155.96kB 0.0s done
#17 DONE 0.1s
#14 [build 3/9] RUN sudo apt-get update && sudo apt-get install libev-dev capnproto graphviz m4 pkg-config libsqlite3-dev libgmp-dev -y --no-install-recommends
#14 sha256:576b5b4c00c90fff03271ae83431b47895bc801ef4f0da4f8be60a928f208b19
#14 CACHED
#16 [build 5/9] WORKDIR /src
#16 sha256:6bb8c452bd37c161be37cdd22d3bb737d35c927b1d1c56bbb7249e14dc76db8e
#16 CACHED
#15 [build 4/9] RUN cd ~/opam-repository && git pull origin master && git reset --hard 030450cdf268a0cf6cbe6f3d309dd320345b40c0 && opam update
#15 sha256:5f643130acb0d2f211e47a97bdc7163e6603a0759cb03193378a5eb976e88e55
#15 CACHED
#18 [build 6/9] COPY --chown=opam mirage-ci.opam /src/
#18 sha256:347bd12b086bd33e8fe5a00c8842bb690f18226269e908ab904a64d83e18af1b
#18 CACHED
#13 [build 2/9] RUN sudo ln -f /usr/bin/opam-2.1 /usr/bin/opam && opam init --reinit -ni
#13 sha256:d2dc159714e654540171a6600b67918b600e90b3a03b8c170e6fbbff1065254b
#13 CACHED
#19 [build 7/9] RUN opam install -y --deps-only .
#19 sha256:66c4ad328f76d28fba8ae69b60309037545c9cf1e4ab6abc2831c8cb9bd7ca83
#19 CACHED
#21 [internal] settings cache mount permissions
#21 sha256:40c00a442462c8bbee530aca2f256b773236b88f0374eb2bc6bac8b441ca46d3
#21 CACHED
#20 [build 8/9] ADD --chown=opam . .
#20 sha256:bd1413e8423defe199f8cafc730e14976f29c5d0b2b97ca5f83b4fe26d5a52d7
#20 DONE 0.1s
#22 [build 9/9] RUN --mount=type=cache,target=./_build/,uid=1000,gid=1000 opam config exec -- dune build ./_build/install/default/bin/mirage-ci ./_build/install/default/bin/mirage-ci-solver && cp ./_build/install/default/bin/mirage-ci ./_build/install/default/bin/mirage-ci-solver .
#22 sha256:fce8cb0711ffbe5081aed525252356271fd288c0e249875694d694ffe1153c29
#22 0.681 [WARNING] exec was deprecated in version 2.1 of the opam CLI. Use opam exec instead or set OPAMCLI environment variable to 2.0.
#22 DONE 4.5s
#6 [stage-1 2/8] RUN apt-get update && apt-get install libev4 openssh-client curl gnupg2 dumb-init git graphviz libsqlite3-dev ca-certificates netbase gzip bzip2 xz-utils unzip tar -y --no-install-recommends
#6 sha256:8d187f3b3fcf49c2586354af2714959c2438d3f6ce0c8b905b1aaab234eb945c
#6 CACHED
#7 [stage-1 3/8] RUN curl -fsSL https://download.docker.com/linux/debian/gpg | apt-key add -
#7 sha256:9026b51265851d79d46d56a29cc9aaa628a617e3182ec81f832b5e015b8242db
#7 CACHED
#8 [stage-1 4/8] RUN echo 'deb [arch=amd64] https://download.docker.com/linux/debian bookworm stable' >> /etc/apt/sources.list
#8 sha256:3bcb9c676e79dde0f15388a57b717b4b5ff6dd5f6d0d64af2a4ff8629bd3f76e
#8 CACHED
#10 [stage-1 6/8] RUN git config --global user.name "mirage" && git config --global user.email "ci"
#10 sha256:2e044d0cadc74cef103a52100094c7a06fae286da7ce472068d5508b34cf2fe3
#10 CACHED
#9 [stage-1 5/8] RUN apt-get update && apt-get install docker-ce docker-buildx-plugin -y --no-install-recommends
#9 sha256:02bd9c041c35a7d01fb441098889f7f4d6b7dcc23a4e13df7b8f326d1a9ec237
#9 CACHED
#11 [stage-1 7/8] WORKDIR /var/lib/ocurrent
#11 sha256:1c4286ccf5279edb3def1af3c79990680349d4ae58f809ba4c9d75c5f0f45285
#11 CACHED
#23 [stage-1 8/8] COPY --from=build /src/mirage-ci /src/mirage-ci-solver /usr/local/bin/
#23 sha256:a63265121376b7795a7629b699e6edff0a297038e2271ffe001b01a5ffd1e078
#23 DONE 0.3s
#24 exporting to image
#24 sha256:e8c613e07b0b7ff33893b694f7759a10d42e180f2b4dc349fb57dc6b71dcab00
#24 exporting layers
#24 exporting layers 0.4s done
#24 writing image sha256:1b3992c8131b0569e6585757f969143e69f322b5a30f7a40085ec4621205f39a done
#24 DONE 0.4s
Job succeeded
2025-10-15 17:50.10: Job succeeded