Build:
  1. 1
  2. 0
2022-09-22 18:12.37: New job: Build Dockerfile using linux-arm64 in
                                [https://github.com/ocaml-opam/opam2web.git#refs/heads/live (7fc0f7568cba5bf259c3e58717fc988ab488931d)]
2022-09-22 18:12.37: Will push staging image to ocurrentbuilder/staging:live-ocurrent-opam.ocaml.org-linux-arm64
2022-09-22 18:12.37: Using cache hint "https://github.com/ocaml-opam/opam2web.git-Dockerfile"
2022-09-22 18:12.37: Waiting for resource in pool OCluster
2022-09-22 18:12.37: Waiting for worker...
2022-09-22 18:12.37: Got resource from pool OCluster
Building on okypous.ocamllabs.io
All commits already cached
Submodule path 'content/doc': checked out '13a77b2bc576763bfa469ca3ef6f139402b7357b'
HEAD is now at 7fc0f75 Merge pull request #215 from tmcgilchrist/pin-alpine
Synchronizing 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'
#2 [internal] load .dockerignore
#2 sha256:8f87bc8dc264a69610b79222c4e794147932d8544952107147fd907a7a3c03ad
#2 transferring context: 53B done
#2 ...

#1 [internal] load build definition from Dockerfile
#1 sha256:950430b244aad0e3f4ecad60c8e339973fee92e98a4a7f54afee279c483433db
#1 transferring dockerfile: 3.11kB done
#1 DONE 0.2s

#2 [internal] load .dockerignore
#2 sha256:8f87bc8dc264a69610b79222c4e794147932d8544952107147fd907a7a3c03ad
#2 DONE 0.3s

#3 resolve image config for docker.io/docker/dockerfile:1.3
#3 sha256:dce28476d87f47c3617032ad33fa3273456c6cd0abd6b99e8084cf1b55d7403a
#3 DONE 0.9s

#4 docker-image://docker.io/docker/dockerfile:1.3@sha256:42399d4635eddd7a9b8a24be879d2f9a930d0ed040a61324cfdf59ef1357b3b2
#4 sha256:82ed3dfaff7605887f2a56b987ae4ec9f4b421075ec74e97e6cf038f82f8f120
#4 CACHED

#5 [internal] load build definition from Dockerfile
#5 sha256:df26979053f45e2fb2afc03eadad1bf60b21fcc9e4bf55ea1e53934935edd4c5
#5 DONE 0.0s

#6 [internal] load .dockerignore
#6 sha256:91fc4727ddb3f3d74abac540f2e19fbb78493d136bd9daedf8197ab9385682b8
#6 DONE 0.0s

#7 [internal] load metadata for docker.io/library/caddy:2.5.2-alpine
#7 sha256:6a5762f70e83f2acc1c3326eaaf5c1c1a8d946d76dcfef50fd9554a63257abe3
#7 ...

#8 [internal] load metadata for docker.io/ocaml/opam.ocaml.org-legacy:latest
#8 sha256:ae9cf5f044cbae82761c4be80ab5a54b5b632dabc3c9e057e4852cc2ec0f13f9
#8 DONE 0.6s

#7 [internal] load metadata for docker.io/library/caddy:2.5.2-alpine
#7 sha256:6a5762f70e83f2acc1c3326eaaf5c1c1a8d946d76dcfef50fd9554a63257abe3
#7 DONE 0.7s

#11 [internal] load metadata for docker.io/ocaml/opam:alpine-3.15-ocaml-4.14
#11 sha256:15e3e68f0da7438d99b66d382a647836bebd7064a0f304e2dee10d4c69f9c485
#11 DONE 0.8s

#10 [internal] load metadata for docker.io/ocaml/opam:archive
#10 sha256:c1c35464b4f701507af6ca94fdcbf1d2de48d306b22fed053b296dcfcb3f1e1f
#10 DONE 0.8s

#9 [internal] load metadata for docker.io/library/alpine:3.15
#9 sha256:3b185d05e522c287e2c4f6aa3c9d930524a168e2683aa73b6e10bdce6c50411d
#9 DONE 0.8s

#16 [opam-legacy 1/1] FROM docker.io/ocaml/opam.ocaml.org-legacy@sha256:8441c99108b7628c4b3a222a5b61aef39dc1f9638f2b9bc991b4eb5314b58865
#16 sha256:34c4cbf37ca3339d00b8bc162d47cea81a7b8d72600c19b5d725ddc399ad881a
#16 DONE 0.0s

#46 [opam-archive 1/1] FROM docker.io/ocaml/opam:archive@sha256:23de2abde29e9a68b01b4d8d1223aefe63b6df32c80386c9740c46641a8a078f
#46 sha256:116325ee3c166480d30586e93a8f7de38c1e146f8de0a1076857bbbfe5e336ee
#46 DONE 0.0s

#12 [stage-5 1/3] FROM docker.io/library/caddy:2.5.2-alpine@sha256:b31ff95e98737b849d6af1fb9d9cb54a66ba3684564b3310541f60b12b1dd619
#12 sha256:4971cd9dad85dfc68af3d8f39afaa82e53a8eb496ba9eeb3f8515da469ca87f8
#12 DONE 0.0s

#14 [opam2web  1/12] FROM docker.io/library/alpine:3.15@sha256:69463fdff1f025c908939e86d4714b4d5518776954ca627cbeff4c74bcea5b22
#14 sha256:d9d7d2e1886e8e0ac03615e8d07a28a91443d1e2cab877c9094b091c2bb0b322
#14 DONE 0.0s

#18 [build-opam2web  1/12] FROM docker.io/ocaml/opam:alpine-3.15-ocaml-4.14@sha256:fc900a530dae7ed7713b408cc5b0783d2e89c15922a3d1e97a1a0fc4bbe72dc9
#18 sha256:929239554f79142934f86fdd21d1905a5536e455b2cca2883420fdcb06d68db5
#18 DONE 0.0s

#48 [internal] load build context
#48 sha256:904b4eb5d85112c610ef6b577f7a21f388599ed0a80866a2659a54ed9ba861bb
#48 transferring context: 4.97kB done
#48 DONE 0.2s

#13 [stage-5 2/3] WORKDIR /srv
#13 sha256:8ea0c8465012ad5bcf7b7038c22d0da00487d6c57e7cb533283fdf9bf248e66d
#13 CACHED

#36 [build-opam-doc  7/14] WORKDIR /home/opam/opam
#36 sha256:8a65c07044f24e33a459ef853b6786d04ec8f871812eba969eb521000366455a
#36 CACHED

#30 [opam2web  4/12] COPY --from=build-opam2web /opt/opam2web /usr/local
#30 sha256:d7930a4662326e759b15ac4d6b727d174f8d08ec92a38dfce0a043e7815dee19
#30 CACHED

#51 [opam2web 10/12] RUN echo d56f92fdc0d4a8eeb55761e96b5979577be8ce87 >> /www/opam_git_sha
#51 sha256:5618e8267b53a6badafe44dbd6bd77efa62efe4950f938ab2214ce70b52db856
#51 CACHED

#15 [opam2web  2/12] RUN apk add --update git curl rsync libstdc++ rdfind
#15 sha256:d6a093ef2af1a781988be9d9f8e79957619669a5969360840b2da214654da91c
#15 CACHED

#39 [build-opam-doc 10/14] RUN opam exec -- make -C doc html man-html DUNE=dune
#39 sha256:766d08965726f0d169e7f6d4e078b4e62d070502282121cf877b65fe8bd673f2
#39 CACHED

#53 [opam2web 12/12] RUN /usr/local/bin/opam-web.sh opam.ocaml.org d56f92fdc0d4a8eeb55761e96b5979577be8ce87 6ed5255cc38ef3e2c74a394b59dc7ff64b279ee5
#53 sha256:d1fbc9a4e358027841d00e2788919557131def4d3920038d957aa6300ae9ed2d
#53 CACHED

#26 [build-opam2web  9/12] RUN rm -rf /opt/opam2web/share/opam2web/lib
#26 sha256:e6eac19af64067629e77cc160aa0524ba3d1bdb375e05828a8fc1c98d8844e26
#26 CACHED

#37 [build-opam-doc  8/14] RUN opam exec -- ./configure --without-mccs && opam exec -- make lib-ext && opam exec -- make
#37 sha256:e62ae3dba8c32fe3ae43bdd7be0294dd4f762f5cbf8db78f8b5de7ff58dc6165
#37 CACHED

#22 [build-opam2web  5/12] RUN sudo mkdir -p /opt/opam2web && sudo chown opam:opam /opt/opam2web
#22 sha256:1e59d1f164de970ad5b553292d9372e1e7935ed0b065d34e763f9067778c815f
#22 CACHED

#52 [opam2web 11/12] RUN echo 6ed5255cc38ef3e2c74a394b59dc7ff64b279ee5 >> /www/blog_git_sha
#52 sha256:ca4ecd880666b58a4b9ea48eb2361db31462d38f227577d29f2ea5e34f07017a
#52 CACHED

#17 [opam2web  3/12] COPY --from=opam-legacy . /www
#17 sha256:e1eae5b7a8ad4c37f8d3564b041ee006d6fd1d83b7f208e71e9ea00d8fcd8ac5
#17 CACHED

#38 [build-opam-doc  9/14] RUN echo '(vendored_dirs src_ext)' >> dune
#38 sha256:91a645ed9979be279a3ae37df3958632afcae811d509eca9e8254ffe03f00f07
#38 CACHED

#43 [build-opam-doc 14/14] RUN cp -r doc/pages/* /opt/opam/doc/
#43 sha256:108a33e9eeee819e43c3da341f74f36fb5c7bc1ee024bfb99c7b0e0101604cbb
#43 CACHED

#40 [build-opam-doc 11/14] RUN sudo mkdir -p /opt/opam/doc && sudo chown -R opam:opam /opt/opam
#40 sha256:eed2b4ed810c947079a5f8007f55a3c7e36951cabff064f6a061b2459b83809e
#40 CACHED

#28 [build-opam2web 11/12] RUN git clone https://github.com/ocaml/opam.wiki.git --depth 1 -b old_wiki /opt/opam2web/share/opam2web/content/doc/1.1     && rm -rf /opt/opam2web/share/opam2web/content/doc/1.1/.git
#28 sha256:5542bdaa7805617529d4d5654b2fa3745f6cd7c9d4a3202bc41edb3715722f42
#28 CACHED

#32 [build-opam-doc  3/14] 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
#32 sha256:6fbaa166ae58f8a328cbba8586e8d9278b1f107589ed3e460760bdd49419b2e4
#32 CACHED

#50 [opam2web  9/12] ADD bin/opam-web.sh /usr/local/bin
#50 sha256:c41fc299584bcfba9fcd32b38ff8204fcd704ada8b08c4cb564b1c9ebc3376e3
#50 CACHED

#27 [build-opam2web 10/12] RUN rm -rf /opt/opam2web/share/opam2web/doc
#27 sha256:1d3e2394f4491f5052c64945c2fdaf4d69357adaf6d6c7649db69b3e0c152771
#27 CACHED

#42 [build-opam-doc 13/14] RUN cp -r doc/man-html /opt/opam/doc/man
#42 sha256:c247e70dac54f5ac88d1149221886b9dc80f19ed7a0a3de31cf45bbf79d4bcf1
#42 CACHED

#20 [build-opam2web  3/12] RUN git clone https://github.com/ocaml/opam2web.git --depth 1 /home/opam/opam2web
#20 sha256:20da1d8453b53a41d5ddf62692fe5a567d614f7eb2681edb7db8a354b3944393
#20 CACHED

#47 [opam2web  7/12] RUN --mount=type=bind,target=/cache,from=opam-archive rsync -aH /cache/cache/ /www/cache/
#47 sha256:572ef93f5b4e4917e8ad2adc0df1bc5e6e63f23f98f343119ca3f512f1d61722
#47 CACHED

#49 [opam2web  8/12] COPY ext/key/opam-dev-team.pgp /www/opam-dev-pubkey.pgp
#49 sha256:1193b064cdde106c73f34102e0506c7d467e5db144526a3c7ffbb38ddc40f11e
#49 CACHED

#25 [build-opam2web  8/12] RUN cp -r content /opt/opam2web/share/opam2web/
#25 sha256:37615b4edc51b240cc48899cdc5ac2f914f3c5f7fae826c80db02451ff44c376
#25 CACHED

#24 [build-opam2web  7/12] RUN opam install . --destdir /opt/opam2web
#24 sha256:6a7171c8bf8c6e6c8c2ad0bbb96cdc59d229bcf1ed1b44249a4df24e55488a41
#24 CACHED

#19 [build-opam2web  2/12] RUN sudo apk add g++ gmp-dev
#19 sha256:d7e46731d1716cc04b5b180ab3136b7434f9c31d1e5126b85070ea265158556d
#19 CACHED

#34 [build-opam-doc  5/14] RUN opam install odoc
#34 sha256:c99c42e1d1f41fce37b2cb0ca9ba3dd2d8fd4aeb0ab9bedf1f12d89a88425895
#34 CACHED

#21 [build-opam2web  4/12] WORKDIR /home/opam/opam2web
#21 sha256:3c56756b390cec9992ff0e6ffe07fbaf054ec408e1b97367784d7a946f8efbeb
#21 CACHED

#31 [build-opam-doc  2/14] RUN sudo apk add cgit groff
#31 sha256:704c3c073d25b697e4aea070ccb27d1e78a116265d7f53fe29dbe6e23570e747
#31 CACHED

#45 [opam2web  6/12] COPY --from=build-opam-doc /opt/opam/doc /usr/local/share/opam2web/content/doc
#45 sha256:bf627f280bca78dbd5b281c257ecc04dcc3bb66151a4a1b31b5eacc7fcf5e009
#45 CACHED

#23 [build-opam2web  6/12] RUN opam repo set-url default git+https://github.com/ocaml/opam-repository.git#${OPAM_GIT_SHA}
#23 sha256:e826e91e0e72c2cd4711095458d496d6210f6e96e94dcdb6221a6b42e765fbe5
#23 CACHED

#29 [build-opam2web 12/12] RUN git clone https://github.com/ocaml/opam --depth 1 -b 1.2 /tmp/opam-1.2     && mv /tmp/opam-1.2/doc/pages /opt/opam2web/share/opam2web/content/doc/1.2     && rm -rf /tmp/opam-1.2
#29 sha256:abd4bd621b0f164c8ce376716fdf54a39b1e6ac71e66fc6ceb0cc1a815c8645c
#29 CACHED

#33 [build-opam-doc  4/14] RUN sudo mv /usr/bin/opam-2.1 /usr/bin/opam && opam update
#33 sha256:c86ba64b2365cb06eb52eec1463e5b3f159b0f72fdcc6f2796fa0aaee0af65e8
#33 CACHED

#41 [build-opam-doc 12/14] RUN cp -r doc/html /opt/opam/doc/api
#41 sha256:e34c327fb70df29688f1a24315ea4bad8a9946ed6319379c5a1379120c541ee8
#41 CACHED

#44 [opam2web  5/12] COPY --from=build-opam-doc /usr/bin/opam /usr/local/bin/opam
#44 sha256:b77a8ea69136ebd1b0ca9d1d5f1d66c54fb62468fdfb469f685197ea5a16e2b9
#44 CACHED

#35 [build-opam-doc  6/14] RUN git clone https://github.com/ocaml/opam --single-branch --depth 1 --branch master /home/opam/opam
#35 sha256:d7d7321b8f460b0edd440b952db3045a0ea569194dd2274182c59de119afc7be
#35 CACHED

#54 [stage-5 3/3] COPY --from=opam2web /www /usr/share/caddy
#54 sha256:66926215a54d38ac3ad1a1c0a3fe54c24035b83fe2950122f57c834b4cc6e0f6
#54 CACHED

#55 exporting to image
#55 sha256:e8c613e07b0b7ff33893b694f7759a10d42e180f2b4dc349fb57dc6b71dcab00
#55 exporting layers done
#55 writing image sha256:fe60b2745a60743a1900af878fbd631dab7dfb3d872922685644155a1ba4689c done
#55 DONE 0.1s
Pushing "sha256:fe60b2745a60743a1900af878fbd631dab7dfb3d872922685644155a1ba4689c" to "ocurrentbuilder/staging:live-ocurrent-opam.ocaml.org-linux-arm64" as user "ocurrentbuilder"
Login Succeeded
The push refers to repository [docker.io/ocurrentbuilder/staging]
10477d6c4528: Preparing
5f70bf18a086: Preparing
35361df297cc: Preparing
6fab84b92afa: Preparing
c2cbf1362f67: Preparing
e98e4274f193: Preparing
5d3e392a13a0: Preparing
e98e4274f193: Waiting
5d3e392a13a0: Waiting
6fab84b92afa: Layer already exists
5f70bf18a086: Layer already exists
c2cbf1362f67: Layer already exists
35361df297cc: Layer already exists
e98e4274f193: Layer already exists
5d3e392a13a0: Layer already exists
10477d6c4528: Retrying in 5 seconds
10477d6c4528: Retrying in 4 seconds
10477d6c4528: Retrying in 3 seconds
10477d6c4528: Retrying in 2 seconds
10477d6c4528: Retrying in 1 second
10477d6c4528: Retrying in 10 seconds
10477d6c4528: Retrying in 9 seconds
10477d6c4528: Retrying in 8 seconds
10477d6c4528: Retrying in 7 seconds
10477d6c4528: Retrying in 6 seconds
10477d6c4528: Retrying in 5 seconds
10477d6c4528: Retrying in 4 seconds
10477d6c4528: Retrying in 3 seconds
10477d6c4528: Retrying in 2 seconds
10477d6c4528: Retrying in 1 second
10477d6c4528: Pushed
live-ocurrent-opam.ocaml.org-linux-arm64: digest: sha256:66581f43217ec37a43893b1c9a0749be2b2e59665079d11b1b1ccab01e09bf93 size: 1786
Job succeeded
2022-09-22 19:49.15: Job succeeded