Build:
- 0
2024-07-25 07:17.10: New job: Build Dockerfile.web using linux-x86_64 in [https://github.com/ocurrent/ocaml-ci.git#refs/pull/957/head (e74e33c0d5f6d2a1d0dadac44a40fcc807cef0d1)] 2024-07-25 07:17.10: Using cache hint "https://github.com/ocurrent/ocaml-ci.git-Dockerfile.web" 2024-07-25 07:17.10: Waiting for resource in pool OCluster 2024-07-25 07:17.10: Waiting for worker… 2024-07-25 07:17.10: Got resource from pool OCluster Building on asteria.caelum.ci.dev Submodule path 'ocaml-dockerfile': checked out '8961432d1d3b2fb5541f5bb16bfad7d35574b8b7' Submodule path 'ocaml-version': checked out 'b80aad5425c7dd6f1e6f8925f5719c72f8b8f7fa' Submodule path 'ocluster': checked out '912ecfd38f003c6f537abca7e5313973b15ba615' Submodule path 'ocurrent': checked out 'e43b6c5c896a4cc5ca5c1d0cfbf10a6401fbcd47' Submodule path 'solver-service': checked out 'f14bc6fdb22c1cef45bb3d3589bd778f4d6c8196' HEAD is now at b71fcfe Add @cuihtlauac as admin Synchronizing submodule url for 'ocaml-dockerfile' Synchronizing submodule url for 'ocaml-version' Synchronizing submodule url for 'ocluster' Synchronizing submodule url for 'ocurrent' Synchronizing submodule url for 'solver-service' Cleared directory 'ocaml-dockerfile' Submodule 'ocaml-dockerfile' (https://github.com/ocurrent/ocaml-dockerfile.git) unregistered for path 'ocaml-dockerfile' Cleared directory 'ocaml-version' Submodule 'ocaml-version' (https://github.com/ocurrent/ocaml-version.git) unregistered for path 'ocaml-version' Cleared directory 'ocluster' Submodule 'ocluster' (https://github.com/ocurrent/ocluster.git) unregistered for path 'ocluster' Cleared directory 'ocurrent' Submodule 'ocurrent' (https://github.com/ocurrent/ocurrent.git) unregistered for path 'ocurrent' Cleared directory 'solver-service' Submodule 'solver-service' (https://github.com/ocurrent/solver-service.git) unregistered for path 'solver-service' HEAD is now at e74e33c Formatting warning: Could not unset core.worktree setting in submodule 'ocaml-dockerfile' Cleared directory 'ocaml-dockerfile' warning: Could not unset core.worktree setting in submodule 'ocaml-version' Cleared directory 'ocaml-version' warning: Could not unset core.worktree setting in submodule 'ocluster' Cleared directory 'ocluster' warning: Could not unset core.worktree setting in submodule 'ocurrent' Cleared directory 'ocurrent' warning: Could not unset core.worktree setting in submodule 'solver-service' Cleared directory 'solver-service' Submodule 'ocaml-dockerfile' (https://github.com/ocurrent/ocaml-dockerfile.git) registered for path 'ocaml-dockerfile' Submodule 'ocaml-version' (https://github.com/ocurrent/ocaml-version.git) registered for path 'ocaml-version' Submodule 'ocluster' (https://github.com/ocurrent/ocluster.git) registered for path 'ocluster' Submodule 'ocurrent' (https://github.com/ocurrent/ocurrent.git) registered for path 'ocurrent' Submodule 'solver-service' (https://github.com/ocurrent/solver-service.git) registered for path 'solver-service' Submodule path 'ocaml-dockerfile': checked out '8961432d1d3b2fb5541f5bb16bfad7d35574b8b7' Submodule path 'ocaml-version': checked out 'b80aad5425c7dd6f1e6f8925f5719c72f8b8f7fa' Submodule path 'ocluster': checked out '912ecfd38f003c6f537abca7e5313973b15ba615' Submodule path 'ocluster/obuilder': checked out '2d0af3df9d934c936736986e827e9d1f5b94aed9' Submodule path 'ocurrent': checked out 'e43b6c5c896a4cc5ca5c1d0cfbf10a6401fbcd47' Submodule path 'solver-service': checked out 'f14bc6fdb22c1cef45bb3d3589bd778f4d6c8196' Sending build context to Docker daemon 11.69MB Step 1/26 : FROM ocaml/opam:debian-12-ocaml-4.14@sha256:45b04e2a4c933c57549382045dfac12cb7e872cace0456f92f4b022066e48111 AS build docker.io/ocaml/opam:debian-12-ocaml-4.14@sha256:45b04e2a4c933c57549382045dfac12cb7e872cace0456f92f4b022066e48111: Pulling from ocaml/opam Digest: sha256:45b04e2a4c933c57549382045dfac12cb7e872cace0456f92f4b022066e48111 Status: Image is up to date for ocaml/opam:debian-12-ocaml-4.14@sha256:45b04e2a4c933c57549382045dfac12cb7e872cace0456f92f4b022066e48111 ---> 34e895762c9f Step 2/26 : RUN sudo ln -f /usr/bin/opam-2.1 /usr/bin/opam && opam init --reinit -ni ---> Using cache ---> e024415336f8 Step 3/26 : RUN sudo apt-get update && sudo apt-get install libev-dev capnproto m4 pkg-config libgmp-dev libssl-dev libffi-dev libsqlite3-dev -y --no-install-recommends ---> Using cache ---> 4f55ccbb5e4f Step 4/26 : RUN cd ~/opam-repository && git fetch -q origin master && git reset --hard cf93548ddc4f36b87b006f4858fac7ae73ccaa0f && opam update ---> Using cache ---> e5793305d20d Step 5/26 : COPY --chown=opam ocurrent/current_rpc.opam /src/ocurrent/ ---> Using cache ---> dbd716d085df Step 6/26 : COPY --chown=opam solver-service/solver-service.opam solver-service/solver-worker.opam solver-service/solver-service-api.opam /src/solver-service/ ---> Using cache ---> 47e6975911e6 Step 7/26 : WORKDIR /src ---> Using cache ---> 662b255668dd Step 8/26 : RUN opam pin -yn add ./ocurrent ---> Using cache ---> 7e0b3191948c Step 9/26 : RUN opam pin -yn add ./solver-service ---> Using cache ---> 443df679ea8a Step 10/26 : COPY --chown=opam ocaml-ci-api.opam ocaml-ci-web.opam ocaml-ci.opam /src/ ---> Using cache ---> 0812d5cc12e4 Step 11/26 : RUN opam install -y --deps-only . ---> Using cache ---> 681edc07e2b2 Step 12/26 : ADD --chown=opam . . ---> 780fc3579ce9 Step 13/26 : RUN opam config exec -- dune build ./_build/install/default/bin/ocaml-ci-web ---> Running in 0c215ef19806 [WARNING] exec was deprecated in version 2.1 of the opam CLI. Use opam exec instead or set OPAMCLI environment variable to 2.0. schema.capnp --> schema.mli schema.ml kj/filesystem-disk-unix.c++:1703: warning: PWD environment variable doesn't match current directory; pwd = /src schema.capnp --> schema.mli schema.ml kj/filesystem-disk-unix.c++:1703: warning: PWD environment variable doesn't match current directory; pwd = /src schema.capnp --> schema.mli schema.ml ocurrent.capnp --> ocurrent.mli ocurrent.ml kj/filesystem-disk-unix.c++:1703: warning: PWD environment variable doesn't match current directory; pwd = /src schema.capnp --> schema.mli schema.ml kj/filesystem-disk-unix.c++:1703: warning: PWD environment variable doesn't match current directory; pwd = /src Browserslist: caniuse-lite is outdated. Please run: npx update-browserslist-db@latest Why you should do it regularly: https://github.com/browserslist/update-db#readme Rebuilding... Done in 1083ms. Generating static.ml Skipping generation of .mli Removing intermediate container 0c215ef19806 ---> cfe15a35f265 Step 14/26 : FROM debian:12 12: Pulling from library/debian Digest: sha256:45f2e735295654f13e3be10da2a6892c708f71a71be845818f6058982761a6d3 Status: Image is up to date for debian:12 ---> 2e5b8d3ef33e Step 15/26 : RUN apt-get update && apt-get install libev4 libsqlite3-dev curl jq dumb-init -y --no-install-recommends ---> Using cache ---> 59ea5f842c23 Step 16/26 : WORKDIR / ---> Using cache ---> 4b00d8421a5d Step 17/26 : ENTRYPOINT ["dumb-init", "/usr/local/bin/ocaml-ci-web"] ---> Using cache ---> 790fad79c1fa Step 18/26 : RUN apt-get install ca-certificates -y # https://github.com/mirage/ocaml-conduit/issues/388 ---> Using cache ---> d22a43989344 Step 19/26 : COPY --from=build /src/_build/install/default/bin/ocaml-ci-web /usr/local/bin/ ---> Using cache ---> 31af3c973dca Step 20/26 : RUN mkdir -p /profile-pictures/github ---> Using cache ---> eb53c9ebe8f4 Step 21/26 : RUN mkdir -p /profile-pictures/gitlab ---> Using cache ---> 41417e033327 Step 22/26 : COPY --from=build /src/bin/add-profile-picture /usr/local/bin ---> Using cache ---> 377f5e992a49 Step 23/26 : COPY --from=build /src/deploy-data/github-organisations.txt /github-organisations.txt ---> Using cache ---> 5234c2121d4c Step 24/26 : COPY --from=build /src/deploy-data/gitlab-organisations.txt /gitlab-organisations.txt ---> Using cache ---> 160a51b52083 Step 25/26 : RUN xargs -n 1 /usr/local/bin/add-profile-picture --github < /github-organisations.txt ---> Using cache ---> 5507dd5c07e1 Step 26/26 : RUN xargs -n 1 /usr/local/bin/add-profile-picture --gitlab < /gitlab-organisations.txt ---> Using cache ---> 74ba9de6cf70 Successfully built 74ba9de6cf70 Job succeeded 2024-07-25 07:17.29: Job succeeded