Build:
  1. 0
2024-11-21 06:28.00: New job: Build Dockerfile using linux-x86_64 in
                                [https://github.com/ocaml/ocaml.org.git#refs/heads/main (3f3722dce91c107d703b89a616b5cdef73244a1f)]
2024-11-21 06:28.00: Using cache hint "https://github.com/ocaml/ocaml.org.git-Dockerfile"
2024-11-21 06:28.00: Waiting for resource in pool OCluster
2024-11-21 06:28.00: Waiting for worker…
2024-11-21 06:28.00: Got resource from pool OCluster
Building on x86-bm-c15.sw.ocaml.org
HEAD is now at d62637183 [scrape.yml] New OCaml Planet blog posts and videos
HEAD is now at 3f3722dce [scrape.yml] New OCaml Planet blog posts and videos (#2824)
Sending build context to Docker daemon    326MB

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:adfa0ae4a604e51657371ffc959ac0b8178465013853c2ef3e346d4dea760327
Status: Image is up to date for ocaml/opam:alpine-3.20-ocaml-5.2
 ---> 60b3dac4259b
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
 ---> 3ac22467f618
Step 3/28 : RUN cd opam-repository && git pull origin c45f5bab71d3589f41f9603daca5acad14df0ab0 && opam update
 ---> Using cache
 ---> 3527489f0ec2
Step 4/28 : WORKDIR /home/opam
 ---> Using cache
 ---> 5de2edaf71a6
Step 5/28 : ADD ocamlorg.opam ocamlorg.opam
 ---> Using cache
 ---> 5527aa3e8357
Step 6/28 : RUN opam install . --deps-only
 ---> Using cache
 ---> bcf2179f148a
Step 7/28 : COPY --chown=opam:opam . .
 ---> 7c55befa7a5a
Step 8/28 : RUN opam exec -- dune build @install --profile=release
 ---> Running in d92a152be09d
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 4658ms.
Removing intermediate container d92a152be09d
 ---> 619eae8f1d4c
Step 9/28 : RUN cd opam-repository && git checkout master && git pull origin master && opam update
 ---> Running in 7c869d78c1d1
Already on 'master'
From https://github.com/ocaml/opam-repository
 * branch                  master     -> FETCH_HEAD
   11bdbee611..a414aa7ca1  master     -> origin/master
Updating 11bdbee611..a414aa7ca1
Fast-forward
 packages/conf-capnproto/conf-capnproto.2/opam |  1 +
 packages/grid/grid.0.2.0/opam                 | 28 +++++++++++++++
 packages/icalendar/icalendar.0.1.9/opam       | 49 +++++++++++++++++++++++++++
 packages/ppxlib_jane/ppxlib_jane.v0.17.2/opam | 29 ++++++++++++++++
 4 files changed, 107 insertions(+)
 create mode 100644 packages/grid/grid.0.2.0/opam
 create mode 100644 packages/icalendar/icalendar.0.1.9/opam
 create mode 100644 packages/ppxlib_jane/ppxlib_jane.v0.17.2/opam

<><> 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
Now run 'opam upgrade' to apply any package updates.
Removing intermediate container 7c869d78c1d1
 ---> 4078f4d381aa
Step 10/28 : ENV OCAMLORG_REPO_PATH opam-repository
 ---> Running in 0931c1d08bda
Removing intermediate container 0931c1d08bda
 ---> b1803a7ad815
Step 11/28 : ENV OCAMLORG_PKG_STATE_PATH package.state
 ---> Running in 05188085e8cf
Removing intermediate container 05188085e8cf
 ---> 8e2a682a839d
Step 12/28 : RUN touch package.state && ./init-cache package.state
 ---> Running in 41935cb7245f
PID=10
Setting up watches.
Watches established.
main.exe: [INFO] State cache file: package.state
main.exe: [INFO] Package state starting from scratch
21.11.24 06:31:37.873                       Running on 0.0.0.0:8080 (http://localhost:8080)
21.11.24 06:31:37.873                       Type Ctrl+C to stop
21.11.24 06:31:41.355                  INFO Update server state
21.11.24 06:31:41.355                  INFO Opam repository is currently at a414aa7ca13f5669ba7345e31a62c2017f810a21
21.11.24 06:31:41.355                  INFO Updating opam package list
21.11.24 06:31:41.355                  INFO Calculating packages.. .
21.11.24 06:31:50.706                  INFO Computing additional informations...
21.11.24 06:31:50.779                  INFO Dependencies...
21.11.24 06:32:01.867                  INFO Reverse dependencies...
21.11.24 06:32:27.352                  INFO Publication dates...
21.11.24 06:33:08.509                  INFO Generate package info
21.11.24 06:33:37.226                  INFO Computing packages statistics...
21.11.24 06:33:38.126                  INFO Loaded 4951 packages
21.11.24 06:33:38.126                  INFO Package state saved
package.state CLOSE_WRITE,CLOSE 
Removing intermediate container 41935cb7245f
 ---> cf6c101fbba8
Step 13/28 : FROM alpine:3.20 as run
3.20: Pulling from library/alpine
Digest: sha256:1e42bbe2508154c9126d48c2b8a75420c3544343bf86fd041fb7527e017a4b4a
Status: Image is up to date for alpine:3.20
 ---> 63b790fccc90
Step 14/28 : RUN apk update && apk add --update libev gmp git
 ---> Using cache
 ---> 498c0d0c6eaa
Step 15/28 : RUN chmod -R 755 /var
 ---> Using cache
 ---> df82987efcd5
Step 16/28 : COPY --from=build /home/opam/package.state /var/package.state
 ---> bba625d00544
Step 17/28 : COPY --from=build /home/opam/opam-repository /var/opam-repository
 ---> 548f80fb4f2b
Step 18/28 : COPY --from=build /home/opam/_build/default/src/ocamlorg_web/bin/main.exe /bin/server
 ---> 3dba19530e60
Step 19/28 : COPY playground/asset playground/asset
 ---> 51444d669cbc
Step 20/28 : RUN git clone https://github.com/ocaml-web/html-compiler-manuals /manual
 ---> Running in f6e26f21d155
Cloning into '/manual'...
Updating files:  31% (4097/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:  74% (9592/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:  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 f6e26f21d155
 ---> 3d91de2d0af3
Step 21/28 : RUN git config --global --add safe.directory /var/opam-repository
 ---> Running in 17d167c3a2c2
Removing intermediate container 17d167c3a2c2
 ---> 7b54c2ef5e68
Step 22/28 : ENV OCAMLORG_REPO_PATH /var/opam-repository/
 ---> Running in 066f75a402d9
Removing intermediate container 066f75a402d9
 ---> d66881e2be5b
Step 23/28 : ENV OCAMLORG_MANUAL_PATH /manual
 ---> Running in 5a64b3238930
Removing intermediate container 5a64b3238930
 ---> 8ec755b49dff
Step 24/28 : ENV OCAMLORG_PKG_STATE_PATH /var/package.state
 ---> Running in 7ce4f87c005b
Removing intermediate container 7ce4f87c005b
 ---> b75e03bab938
Step 25/28 : ENV DREAM_VERBOSITY info
 ---> Running in 8fcecd09cb30
Removing intermediate container 8fcecd09cb30
 ---> 2151db104ca0
Step 26/28 : ENV OCAMLORG_HTTP_PORT 8080
 ---> Running in 14c596dde06d
Removing intermediate container 14c596dde06d
 ---> 5e33f5a3d8d7
Step 27/28 : EXPOSE 8080
 ---> Running in 1dcfac8350f4
Removing intermediate container 1dcfac8350f4
 ---> bdbe171dd5e6
Step 28/28 : ENTRYPOINT /bin/server
 ---> Running in 84b60d9c51f5
Removing intermediate container 84b60d9c51f5
 ---> c5da3ff374f9
Successfully built c5da3ff374f9
Job succeeded
2024-11-21 06:36.12: Job succeeded