Build:
- 0
2024-09-10 13:40.09: New job: Build Dockerfile using linux-x86_64 in [https://github.com/ocaml/ocaml.org.git#refs/heads/main (5adc4f7c7c1bbe2ab26c7a72eda14d3784934127)] 2024-09-10 13:40.09: Will push staging image to ocurrentbuilder/staging:live-ocurrent-v3.ocaml.org-server-linux-x86_64 2024-09-10 13:40.09: Using cache hint "https://github.com/ocaml/ocaml.org.git-Dockerfile" 2024-09-10 13:40.09: Waiting for resource in pool OCluster 2024-09-10 13:40.09: Waiting for worker… 2024-09-10 13:40.09: Got resource from pool OCluster Building on x86-bm-c15.sw.ocaml.org All commits already cached HEAD is now at 5adc4f7c7 Fix 002_tail_penultimate description (#2659) Sending build context to Docker daemon 299.6MB Step 1/28 : FROM ocaml/opam:alpine-3.20-ocaml-5.2 as build alpine-3.20-ocaml-5.2: Pulling from ocaml/opam Digest: sha256:86c796c60c268e068b50d8003cbfb2110acf8071e37cb2b23fe53f802909ad4d Status: Image is up to date for ocaml/opam:alpine-3.20-ocaml-5.2 ---> 3608c4e2eae9 Step 2/28 : RUN sudo apk update && sudo apk add --update libev-dev openssl-dev gmp-dev oniguruma-dev inotify-tools curl-dev autoconf ---> Using cache ---> 1602cca2e5b5 Step 3/28 : RUN cd opam-repository && git pull origin c45f5bab71d3589f41f9603daca5acad14df0ab0 && opam update ---> Using cache ---> 2c1f0b1c4367 Step 4/28 : WORKDIR /home/opam ---> Using cache ---> ef8801deb644 Step 5/28 : ADD ocamlorg.opam ocamlorg.opam ---> Using cache ---> 8fff94022725 Step 6/28 : RUN opam install . --deps-only ---> Using cache ---> 66afc01189cd Step 7/28 : COPY --chown=opam:opam . . ---> eabbeb1e6eb8 Step 8/28 : RUN opam exec -- dune build @install --profile=release ---> Running in 60665f9f94ae 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 4256ms. Removing intermediate container 60665f9f94ae ---> bd107fc4038e Step 9/28 : RUN cd opam-repository && git checkout master && git pull origin master && opam update ---> Running in 050f58b0d9f8 Already on 'master' From https://github.com/ocaml/opam-repository * branch master -> FETCH_HEAD Already up to date. <><> Updating package repositories ><><><><><><><><><><><><><><><><><><><><><><> [default] synchronised from file:///home/opam/opam-repository default (at file:///home/opam/opam-repository): [INFO] opam 2.1 and 2.2 include many performance and security improvements over 2.0; please consider upgrading (https://opam.ocaml.org/doc/Install.html) <><> Synchronising development packages <><><><><><><><><><><><><><><><><><><><> [olinkcheck.~dev] no changes from git+https://github.com/tarides/olinkcheck [river.dev] no changes from git+https://github.com/aantron/river#476dc945a908a69548bddd267f143a3e5d9c8a1a [tailwindcss.dev] downloaded from https://github.com/tmattio/opam-tailwindcss/archive/3e60fc32bbcf82525999d83ad0f395e16107026b.tar.gz Removing intermediate container 050f58b0d9f8 ---> 58683313899d Step 10/28 : ENV OCAMLORG_REPO_PATH opam-repository ---> Running in 63b45a3c3675 Removing intermediate container 63b45a3c3675 ---> 2df124563f25 Step 11/28 : ENV OCAMLORG_PKG_STATE_PATH package.state ---> Running in 312f98bc195e Removing intermediate container 312f98bc195e ---> 02c301ff4412 Step 12/28 : RUN touch package.state && ./init-cache package.state ---> Running in 83a1db66f6f0 PID=10 Setting up watches. Watches established. main.exe: [INFO] State cache file: package.state main.exe: [INFO] Package state starting from scratch 10.09.24 13:44:04.466 Running on 0.0.0.0:8080 (http://localhost:8080) 10.09.24 13:44:04.466 Type Ctrl+C to stop 10.09.24 13:44:07.455 INFO Update server state 10.09.24 13:44:07.455 INFO Opam repository is currently at 7f8a1201e6585abc0601ef078822cf58d4fa4248 10.09.24 13:44:07.455 INFO Updating opam package list 10.09.24 13:44:07.455 INFO Calculating packages.. . 10.09.24 13:44:18.902 INFO Computing additional informations... 10.09.24 13:44:18.974 INFO Dependencies... 10.09.24 13:44:30.311 INFO Reverse dependencies... 10.09.24 13:45:01.324 INFO Publication dates... 10.09.24 13:45:39.071 INFO Generate package info 10.09.24 13:46:13.739 INFO Computing packages statistics... 10.09.24 13:46:14.335 INFO Loaded 4860 packages 10.09.24 13:46:14.335 INFO Package state saved package.state CLOSE_WRITE,CLOSE Removing intermediate container 83a1db66f6f0 ---> fbcb6a000b38 Step 13/28 : FROM alpine:3.20 as run 3.20: Pulling from library/alpine Digest: sha256:beefdbd8a1da6d2915566fde36db9db0b524eb737fc57cd1367effd16dc0d06d Status: Image is up to date for alpine:3.20 ---> 91ef0af61f39 Step 14/28 : RUN apk update && apk add --update libev gmp git ---> Using cache ---> 646393455e75 Step 15/28 : RUN chmod -R 755 /var ---> Using cache ---> 0733e0d76a82 Step 16/28 : COPY --from=build /home/opam/package.state /var/package.state ---> Using cache ---> 199391d55ccf Step 17/28 : COPY --from=build /home/opam/opam-repository /var/opam-repository ---> 157dd8e5ceff Step 18/28 : COPY --from=build /home/opam/_build/default/src/ocamlorg_web/bin/main.exe /bin/server ---> 6789cdc2e6ee Step 19/28 : COPY playground/asset playground/asset ---> 84a032c7cc3b Step 20/28 : RUN git clone https://github.com/ocaml-web/html-compiler-manuals /manual ---> Running in 1f5cd7292357 Cloning into '/manual'... Updating files: 29% (3815/12827) Updating files: 30% (3849/12827) Updating files: 31% (3977/12827) Updating files: 32% (4105/12827) Updating files: 33% (4233/12827) Updating files: 34% (4362/12827) Updating files: 35% (4490/12827) Updating files: 36% (4618/12827) Updating files: 37% (4746/12827) Updating files: 38% (4875/12827) Updating files: 39% (5003/12827) Updating files: 40% (5131/12827) Updating files: 41% (5260/12827) Updating files: 42% (5388/12827) Updating files: 43% (5516/12827) Updating files: 44% (5644/12827) Updating files: 45% (5773/12827) Updating files: 46% (5901/12827) Updating files: 47% (6029/12827) Updating files: 48% (6157/12827) Updating files: 49% (6286/12827) Updating files: 50% (6414/12827) Updating files: 51% (6542/12827) Updating files: 52% (6671/12827) Updating files: 53% (6799/12827) Updating files: 54% (6927/12827) Updating files: 55% (7055/12827) Updating files: 56% (7184/12827) Updating files: 57% (7312/12827) Updating files: 58% (7440/12827) Updating files: 59% (7568/12827) Updating files: 60% (7697/12827) Updating files: 61% (7825/12827) Updating files: 62% (7953/12827) Updating files: 63% (8082/12827) Updating files: 64% (8210/12827) Updating files: 65% (8338/12827) Updating files: 66% (8466/12827) Updating files: 67% (8595/12827) Updating files: 68% (8723/12827) Updating files: 69% (8851/12827) Updating files: 70% (8979/12827) Updating files: 71% (9108/12827) Updating files: 72% (9236/12827) Updating files: 73% (9364/12827) Updating files: 74% (9492/12827) Updating files: 75% (9621/12827) Updating files: 76% (9749/12827) Updating files: 77% (9877/12827) Updating files: 78% (10006/12827) Updating files: 79% (10134/12827) Updating files: 79% (10171/12827) Updating files: 80% (10262/12827) Updating files: 81% (10390/12827) Updating files: 82% (10519/12827) Updating files: 83% (10647/12827) Updating files: 84% (10775/12827) Updating files: 85% (10903/12827) Updating files: 86% (11032/12827) Updating files: 87% (11160/12827) Updating files: 88% (11288/12827) Updating files: 89% (11417/12827) Updating files: 90% (11545/12827) Updating files: 91% (11673/12827) Updating files: 92% (11801/12827) Updating files: 93% (11930/12827) Updating files: 94% (12058/12827) Updating files: 95% (12186/12827) Updating files: 96% (12314/12827) Updating files: 97% (12443/12827) Updating files: 98% (12571/12827) Updating files: 99% (12699/12827) Updating files: 100% (12827/12827) Updating files: 100% (12827/12827), done. Removing intermediate container 1f5cd7292357 ---> 8161572d8090 Step 21/28 : RUN git config --global --add safe.directory /var/opam-repository ---> Running in f50b13420cb6 Removing intermediate container f50b13420cb6 ---> 87e428260b87 Step 22/28 : ENV OCAMLORG_REPO_PATH /var/opam-repository/ ---> Running in 186fed8aeafa Removing intermediate container 186fed8aeafa ---> 452d75817482 Step 23/28 : ENV OCAMLORG_MANUAL_PATH /manual ---> Running in 8456ebc0369a Removing intermediate container 8456ebc0369a ---> 48029f106d1c Step 24/28 : ENV OCAMLORG_PKG_STATE_PATH /var/package.state ---> Running in 606ba075a8c0 Removing intermediate container 606ba075a8c0 ---> 9fda36841f41 Step 25/28 : ENV DREAM_VERBOSITY info ---> Running in ab156e8358c3 Removing intermediate container ab156e8358c3 ---> 37f241909ba2 Step 26/28 : ENV OCAMLORG_HTTP_PORT 8080 ---> Running in 34a7d9ed1564 Removing intermediate container 34a7d9ed1564 ---> 34f27f2cc811 Step 27/28 : EXPOSE 8080 ---> Running in 52df0dc670b5 Removing intermediate container 52df0dc670b5 ---> 287738d906fe Step 28/28 : ENTRYPOINT /bin/server ---> Running in 40d999748369 Removing intermediate container 40d999748369 ---> 75eeff16df9d Successfully built 75eeff16df9d Pushing "sha256:75eeff16df9db1fb44c1784a0655f9979871c7b91c55589a080216b14f544e5e" to "ocurrentbuilder/staging:live-ocurrent-v3.ocaml.org-server-linux-x86_64" as user "ocurrentbuilder" Login Succeeded The push refers to repository [docker.io/ocurrentbuilder/staging] d2de669aec75: Preparing adb6d13b7468: Preparing a2d7b02a0368: Preparing 216982850662: Preparing e7582b0d3b35: Preparing e1ae9af944f8: Preparing 70c22c154c63: Preparing e1d47a59a6bd: Preparing 63ca1fbb43ae: Preparing 70c22c154c63: Waiting e1ae9af944f8: Waiting 63ca1fbb43ae: Waiting e1d47a59a6bd: Waiting d2de669aec75: Pushed a2d7b02a0368: Pushed 70c22c154c63: Layer already exists e1d47a59a6bd: Layer already exists 63ca1fbb43ae: Layer already exists e1ae9af944f8: Pushed 216982850662: Pushed adb6d13b7468: Pushed e7582b0d3b35: Pushed live-ocurrent-v3.ocaml.org-server-linux-x86_64: digest: sha256:745fd9c31d94f7a53bc2453c5b60adde0c88899f6df5c773d9bb41ee1aa008d8 size: 2218 The push refers to repository [docker.io/ocurrentbuilder/staging] d2de669aec75: Preparing adb6d13b7468: Preparing a2d7b02a0368: Preparing 216982850662: Preparing e7582b0d3b35: Preparing e1ae9af944f8: Preparing 70c22c154c63: Preparing e1d47a59a6bd: Preparing 63ca1fbb43ae: Preparing e1ae9af944f8: Waiting 70c22c154c63: Waiting e1d47a59a6bd: Waiting d2de669aec75: Layer already exists e7582b0d3b35: Layer already exists a2d7b02a0368: Layer already exists adb6d13b7468: Layer already exists 216982850662: Layer already exists e1ae9af944f8: Layer already exists 70c22c154c63: Layer already exists e1d47a59a6bd: Layer already exists 63ca1fbb43ae: Layer already exists live-ocurrent-v3.ocaml.org-server-linux-x86_64: digest: sha256:745fd9c31d94f7a53bc2453c5b60adde0c88899f6df5c773d9bb41ee1aa008d8 size: 2218 Job succeeded 2024-09-10 13:49.39: Job succeeded