Build:
- 0
2025-09-03 14:10.38: New job: Build Dockerfile using linux-x86_64 in
[https://github.com/ocaml-opam/opam2web.git#refs/heads/live-staging (47e6506122f6894a47b907a1133103c6165e62c6)]
2025-09-03 14:10.38: Will push staging image to ocurrentbuilder/staging:live-ocurrent-opam.ocaml.org-linux-x86_64
2025-09-03 14:10.38: Using cache hint "https://github.com/ocaml-opam/opam2web.git-Dockerfile"
2025-09-03 14:10.38: Waiting for resource in pool OCluster
2025-09-03 14:10.38: Waiting for worker…
2025-09-03 14:20.37: Got resource from pool OCluster
Building on toxis.caelum.ci.dev
All commits already cached
Submodule path 'content/doc': checked out '13a77b2bc576763bfa469ca3ef6f139402b7357b'
HEAD is now at 47e6506 Add missing ARG OPAM_REPO_GIT_SHA
Synchronising submodule url for 'content/doc'
Cleared directory 'content/doc'
Submodule 'content/doc' (https://github.com/ocaml/opam.wiki.git) unregistered for path 'content/doc'
Submodule 'content/doc' (https://github.com/ocaml/opam.wiki.git) registered for path 'content/doc'
Submodule path 'content/doc': checked out '13a77b2bc576763bfa469ca3ef6f139402b7357b'
#1 [internal] load build definition from Dockerfile
#1 sha256:8f7af283e7c5f1f21241cc81df5811a860c2a7a05f1dabfc0d6c9bcec9686c31
#1 transferring dockerfile: 3.29kB 0.0s done
#1 DONE 0.2s
#2 [internal] load .dockerignore
#2 sha256:b21a9674bf258fabd7302c759a8b0fb64c188cd2a097cd32657fc08248b73ad8
#2 transferring context: 53B done
#2 DONE 0.1s
#3 resolve image config for docker.io/docker/dockerfile:1.3
#3 sha256:4fcd28d33487ad029eab28c03869fd56295f3902c713674c129a438f7a780653
#3 DONE 0.2s
#4 docker-image://docker.io/docker/dockerfile:1.3@sha256:42399d4635eddd7a9b8a24be879d2f9a930d0ed040a61324cfdf59ef1357b3b2
#4 sha256:7862c1373501a4a9cd96ccd04641bb1d96c86d034546e74fe74585e3dd12f952
#4 CACHED
#5 [internal] load .dockerignore
#5 sha256:8d044622803a4ef9061a7a7a37d9ae500bf1d3c439e4eca70c6d41a9b055eae3
#5 DONE 0.0s
#6 [internal] load build definition from Dockerfile
#6 sha256:56389174b9c128e7d4c0174ccd9b7267f34ae89cf93cbceb09a1993f81b5b1e2
#6 DONE 0.0s
#8 [internal] load metadata for docker.io/ocaml/opam:alpine-3.20-ocaml-4.14
#8 sha256:a1990bcbbc5c3cb7f0d1a840b5ab17459ef8b08e66457221dccf8d346ef74f6c
#8 DONE 0.1s
#7 [internal] load metadata for docker.io/ocaml/opam:archive
#7 sha256:c1c35464b4f701507af6ca94fdcbf1d2de48d306b22fed053b296dcfcb3f1e1f
#7 DONE 0.1s
#11 [build-opam-doc 1/15] FROM docker.io/ocaml/opam:alpine-3.20-ocaml-4.14@sha256:f92b268390a2ea23f1e5a779f5cf75454639ec00650fa9def72c458bec72ddf4
#11 sha256:f2e0ae01d0a7e818a46587cba704500395e9648ab1958bd61fcc3d181c470faa
#11 DONE 0.0s
#9 [stage-2 1/13] FROM docker.io/ocaml/opam:archive@sha256:172e297055dc3976eda6209548f10ed1f02f51a9931a4c86ab129e918d9be6b4
#9 sha256:8889e92219e0fe9dc3e2b5ca15a9fd7cfa9d13bc80f9c48380a5b0b34f8f8e7d
#9 CACHED
#13 [internal] load build context
#13 sha256:47af0af0e79dcd57d3c97fd1933c8134c6273bed96da2241194c1cf9c9e13722
#13 transferring context: 1.16MB 0.0s done
#13 DONE 0.1s
#36 [build-opam-doc 11/15] RUN opam exec -- make -C doc html man-html DUNE=dune
#36 sha256:6630b344b3963b66e216071ac20917eb57e929239be76b11b095000c27ff8609
#36 CACHED
#27 [build-opam-doc 2/15] RUN sudo apk add cgit groff
#27 sha256:a0d78ef3f17bcc5d430859e27dd3b4c64b3d8562a12c7e46f8fcc0b1f36e5e22
#27 CACHED
#31 [build-opam-doc 6/15] RUN opam install odoc
#31 sha256:198277d662328f7c448e48321edca0ebc2f423ff4e3ae6883c40f9deca4c89d8
#31 CACHED
#29 [build-opam-doc 4/15] RUN sudo mv /usr/bin/opam-2.3 /usr/bin/opam && opam update
#29 sha256:1082d91574b8b4277a7024e5782adb532311b2c122908603713702c8b721ac4a
#29 CACHED
#30 [build-opam-doc 5/15] RUN opam option --global 'archive-mirrors+="https://opam.ocaml.org/cache"'
#30 sha256:607f9112f1594166d58b6cca1e31fa4cf2950d0ff4fff5435fd0be8c7524436c
#30 CACHED
#33 [build-opam-doc 8/15] WORKDIR /home/opam/opam
#33 sha256:619e47eb01bc40f4f88973d5f4bc9db70f5dc5fdf6f22f77fb2efb6278addb6b
#33 CACHED
#37 [build-opam-doc 12/15] RUN sudo mkdir -p /opt/opam/doc && sudo chown -R opam:opam /opt/opam
#37 sha256:4e05daaa193c81961ad3367d73014b79044ee9701765a83b71271136648349b2
#37 CACHED
#38 [build-opam-doc 13/15] RUN cp -r doc/html /opt/opam/doc/api
#38 sha256:b175d7152f0497cc0c3ced2ae429e8a748195c5950db1659bb6c8bfa64daf69c
#38 CACHED
#34 [build-opam-doc 9/15] RUN opam exec -- ./configure --with-vendored-deps --without-mccs && opam exec -- make lib-ext && opam exec -- make
#34 sha256:be72f66aa4487c404fa2f44994d59f49e97fb879e1079e2128a9265463ca21a1
#34 CACHED
#28 [build-opam-doc 3/15] RUN sudo mkdir -p /usr/local/bin && echo -e '#!/bin/sh -e\n echo\n echo\n echo "<!DOCTYPE html>"\n echo "<HTML><HEAD><TITLE>$(basename $2 .1) manpage</TITLE></HEAD><BODY>"\n /usr/lib/cgit/filters/html-converters/man2html <$2\n echo "</BODY></HTML>\n' | sudo tee /usr/local/bin/man2html && sudo chmod a+x /usr/local/bin/man2html
#28 sha256:ce8f2ed49cb9ed64637ceb2c8b4f30f3c2bab5ef2c43fa44a54f17a547fd57ae
#28 CACHED
#32 [build-opam-doc 7/15] RUN git clone https://github.com/ocaml/opam /home/opam/opam && git -C /home/opam/opam checkout ae86162fa8b3196419ef22f08505f826a884df3d
#32 sha256:d95412d5da4768f185161c4f151ccd839f12da19e562363c566cd50bd8cbfd29
#32 CACHED
#39 [build-opam-doc 14/15] RUN cp -r doc/man-html /opt/opam/doc/man
#39 sha256:ac43b07605252ce47f610e4369791f1f0545047b7f5565e274dad85da39d8a71
#39 CACHED
#35 [build-opam-doc 10/15] RUN echo '(vendored_dirs src_ext)' >> dune
#35 sha256:fd47630eb814e3c550239afeafc26819685a9e9b8a3f15d90988a6e448189280
#35 CACHED
#40 [build-opam-doc 15/15] RUN cp -r doc/pages/* /opt/opam/doc/
#40 sha256:78015604bc26689725020e3caf85422c620dc863da55068144afaa705d44960c
#40 CACHED
#10 [stage-2 2/13] RUN apk add --update git curl rsync libstdc++ rdfind caddy
#10 sha256:edcb9cf39b16aab289b7ed470eb39cd59f9db381c7945b37a6ad5e2f2ec118a5
#10 CACHED
#51 exporting to image
#51 sha256:e8c613e07b0b7ff33893b694f7759a10d42e180f2b4dc349fb57dc6b71dcab00
#51 exporting layers
#51 exporting layers 34.9s done
#51 writing image sha256:1f74d79f5b7c2cc4ecd2cb4952f6df1df1e75ad22dbc72e3e56e37f29636811f 0.0s done
#51 DONE 34.9s
Pushing "sha256:1f74d79f5b7c2cc4ecd2cb4952f6df1df1e75ad22dbc72e3e56e37f29636811f" to "ocurrentbuilder/staging:live-ocurrent-opam.ocaml.org-linux-x86_64" as user "ocurrentbuilder"
Login Succeeded
The push refers to repository [docker.io/ocurrentbuilder/staging]
19405f86552d: Preparing
5f70bf18a086: Preparing
2fa2fa42070a: Preparing
d2a3426b8c06: Preparing
c141d5423283: Preparing
a4a58fb088fa: Preparing
3c9bfd91721b: Preparing
24ef48141a48: Preparing
4914f8ad6526: Preparing
ebc2b33d8945: Preparing
6dc46ab43c46: Preparing
b14554e40724: Preparing
0ffe1d4ec8f8: Preparing
fa784924a5de: Preparing
418dccb7d85a: Preparing
a4a58fb088fa: Waiting
3c9bfd91721b: Waiting
24ef48141a48: Waiting
4914f8ad6526: Waiting
ebc2b33d8945: Waiting
6dc46ab43c46: Waiting
b14554e40724: Waiting
0ffe1d4ec8f8: Waiting
fa784924a5de: Waiting
418dccb7d85a: Waiting
5f70bf18a086: Layer already exists
d2a3426b8c06: Pushed
c141d5423283: Pushed
19405f86552d: Pushed
a4a58fb088fa: Pushed
3c9bfd91721b: Pushed
24ef48141a48: Pushed
b14554e40724: Layer already exists
0ffe1d4ec8f8: Layer already exists
fa784924a5de: Layer already exists
418dccb7d85a: Layer already exists
4914f8ad6526: Pushed
ebc2b33d8945: Pushed
6dc46ab43c46: Pushed
2fa2fa42070a: Pushed
live-ocurrent-opam.ocaml.org-linux-x86_64: digest: sha256:8d6f2cfb2ffd4ecb6f30d82830833bfd2b9cba5f05a454922923017cbda3daa5 size: 3464
The push refers to repository [docker.io/ocurrentbuilder/staging]
19405f86552d: Preparing
5f70bf18a086: Preparing
2fa2fa42070a: Preparing
d2a3426b8c06: Preparing
c141d5423283: Preparing
a4a58fb088fa: Preparing
3c9bfd91721b: Preparing
24ef48141a48: Preparing
4914f8ad6526: Preparing
ebc2b33d8945: Preparing
6dc46ab43c46: Preparing
b14554e40724: Preparing
0ffe1d4ec8f8: Preparing
fa784924a5de: Preparing
418dccb7d85a: Preparing
a4a58fb088fa: Waiting
3c9bfd91721b: Waiting
24ef48141a48: Waiting
4914f8ad6526: Waiting
ebc2b33d8945: Waiting
6dc46ab43c46: Waiting
b14554e40724: Waiting
0ffe1d4ec8f8: Waiting
fa784924a5de: Waiting
418dccb7d85a: Waiting
5f70bf18a086: Layer already exists
19405f86552d: Layer already exists
c141d5423283: Layer already exists
d2a3426b8c06: Layer already exists
2fa2fa42070a: Layer already exists
a4a58fb088fa: Layer already exists
24ef48141a48: Layer already exists
4914f8ad6526: Layer already exists
3c9bfd91721b: Layer already exists
ebc2b33d8945: Layer already exists
6dc46ab43c46: Layer already exists
b14554e40724: Layer already exists
0ffe1d4ec8f8: Layer already exists
fa784924a5de: Layer already exists
418dccb7d85a: Layer already exists
live-ocurrent-opam.ocaml.org-linux-x86_64: digest: sha256:8d6f2cfb2ffd4ecb6f30d82830833bfd2b9cba5f05a454922923017cbda3daa5 size: 3464
Job succeeded
2025-09-03 14:50.19: Job succeeded