Build:
  1. 0
2024-11-08 10:08.00: New job: Build Dockerfile using linux-x86_64 in
                                [https://github.com/ocaml/ocaml.org.git#refs/heads/main (8764d54e3434c956c6b42d102aa66a8feedb0293)]
2024-11-08 10:08.00: Will push staging image to ocurrentbuilder/staging:live-ocurrent-v3.ocaml.org-server-linux-x86_64
2024-11-08 10:08.00: Using cache hint "https://github.com/ocaml/ocaml.org.git-Dockerfile"
2024-11-08 10:08.00: Waiting for resource in pool OCluster
2024-11-08 10:08.00: Waiting for worker…
2024-11-08 10:08.00: Got resource from pool OCluster
Building on x86-bm-c15.sw.ocaml.org
All commits already cached
HEAD is now at 8764d54e3 Update ocaml on Windows: add opam 2.2 (#2727)
Sending build context to Docker daemon  382.9MB

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:48dc56fcc86081a6a32357abb5105e2c85304ed49b11eba1d1843aac16e6d4c1
Status: Image is up to date for ocaml/opam:alpine-3.20-ocaml-5.2
 ---> 9820d67b9c62
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
 ---> ad66e2d56b79
Step 3/28 : RUN cd opam-repository && git pull origin c45f5bab71d3589f41f9603daca5acad14df0ab0 && opam update
 ---> Using cache
 ---> d99934fc0a89
Step 4/28 : WORKDIR /home/opam
 ---> Using cache
 ---> 27405f2071c0
Step 5/28 : ADD ocamlorg.opam ocamlorg.opam
 ---> Using cache
 ---> 07ae3ee4a746
Step 6/28 : RUN opam install . --deps-only
 ---> Using cache
 ---> 31b18caf6418
Step 7/28 : COPY --chown=opam:opam . .
 ---> 1b64b55d01ad
Step 8/28 : RUN opam exec -- dune build @install --profile=release
 ---> Running in 51163f598567
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 4260ms.
Removing intermediate container 51163f598567
 ---> 9956f505a693
Step 9/28 : RUN cd opam-repository && git checkout master && git pull origin master && opam update
 ---> Running in b88f29124be7
Already on 'master'
From https://github.com/ocaml/opam-repository
 * branch                  master     -> FETCH_HEAD
   9048aac630..d8b8ceaa57  master     -> origin/master
Updating 9048aac630..d8b8ceaa57
Fast-forward
 .../MlFront_Cli/MlFront_Cli.0.4.0~prerel7/opam     |   6 +-
 packages/bitwuzla-cxx/bitwuzla-cxx.0.6.0/opam      |  50 ++++++++
 packages/caisar-onnx/caisar-onnx.0.2/opam          |   2 +-
 packages/caisar/caisar.0.1/opam                    |   2 +-
 packages/caisar/caisar.0.2.1/opam                  |   2 +-
 packages/caisar/caisar.0.2/opam                    |   4 +-
 packages/caisar/caisar.1.0/opam                    |   2 +-
 packages/caisar/caisar.2.0/opam                    |   2 +-
 packages/caisar/caisar.2.1/opam                    |   2 +-
 packages/camlkit-base/camlkit-base.0.3.0/opam      |  45 +++++++
 packages/camlkit-gui/camlkit-gui.0.3.0/opam        |  36 ++++++
 packages/camlkit/camlkit.0.3.0/opam                |  38 ++++++
 packages/conf-libev/conf-libev.4-12/opam           |   1 +
 .../conf-mingw-w64-postgresql-i686.1/opam          |  19 +++
 .../conf-mingw-w64-postgresql-x86_64.1/opam        |  19 +++
 packages/conf-postgresql/conf-postgresql.2/opam    |  50 ++++++++
 packages/coq-core/coq-core.8.17.0/opam             |   4 +-
 packages/coq-core/coq-core.8.17.1/opam             |   4 +-
 packages/coq-core/coq-core.8.18.0/opam             |   4 +-
 packages/coq-core/coq-core.8.19.0/opam             |   4 +-
 packages/coq-core/coq-core.8.19.1/opam             |   4 +-
 .../coq-waterproof/coq-waterproof.2.2.0+8.17/opam  |  49 ++++++++
 .../dune-cargo-build/dune-cargo-build.0.2.1/opam   |  41 ++++++
 .../http-lwt-client/http-lwt-client.0.3.1/opam     |  41 ++++++
 .../http-mirage-client.0.0.8/opam                  |  51 ++++++++
 packages/mirage-solo5/mirage-solo5.0.9.4/opam      |  54 ++++++++
 packages/mock/mock.1.0.0/opam                      |   4 +-
 packages/mopsa/mopsa.1.0/opam                      |   6 +-
 .../ocaml-base-compiler.5.2.1~rc1/opam             |  99 +++++++++++++++
 .../ocaml-variants.5.2.1~rc1+options/opam          | 137 +++++++++++++++++++++
 packages/ocaml-version/ocaml-version.3.7.0/opam    |  53 ++++++++
 packages/omake/omake.0.10.6/opam                   |   7 +-
 packages/postgresql/postgresql.5.1.0/opam          |  46 +++++++
 packages/prbnmcn-dagger/prbnmcn-dagger.0.0.2/opam  |   4 +-
 packages/prbnmcn-dagger/prbnmcn-dagger.0.0.3/opam  |   4 +-
 packages/prbnmcn-dagger/prbnmcn-dagger.0.0.4/opam  |   4 +-
 packages/prbnmcn-dagger/prbnmcn-dagger.0.0.5/opam  |   4 +-
 .../rust-staticlib-gen.0.2.1/opam                  |  49 ++++++++
 .../rust-staticlib-virtual.0.2.1/opam              |  38 ++++++
 packages/sel/sel.0.5.0/opam                        |  42 +++++++
 packages/smtml/smtml.0.3.1/opam                    |  74 +++++++++++
 packages/topiary/topiary.0.5.1/opam                |  47 +++++++
 packages/unison-gui/unison-gui.2.53.7/opam         |  31 +++++
 packages/unison/unison.2.53.7/opam                 |  36 ++++++
 packages/why3/why3.1.6.0/opam                      |   5 +-
 packages/why3/why3.1.7.0/opam                      |   5 +-
 packages/why3/why3.1.7.1/opam                      |   5 +-
 packages/why3/why3.1.7.2/opam                      |   5 +-
 packages/yocaml/yocaml.1.0.0/opam                  |   4 +-
 49 files changed, 1217 insertions(+), 28 deletions(-)
 create mode 100644 packages/bitwuzla-cxx/bitwuzla-cxx.0.6.0/opam
 create mode 100644 packages/camlkit-base/camlkit-base.0.3.0/opam
 create mode 100644 packages/camlkit-gui/camlkit-gui.0.3.0/opam
 create mode 100644 packages/camlkit/camlkit.0.3.0/opam
 create mode 100644 packages/conf-mingw-w64-postgresql-i686/conf-mingw-w64-postgresql-i686.1/opam
 create mode 100644 packages/conf-mingw-w64-postgresql-x86_64/conf-mingw-w64-postgresql-x86_64.1/opam
 create mode 100644 packages/conf-postgresql/conf-postgresql.2/opam
 create mode 100644 packages/coq-waterproof/coq-waterproof.2.2.0+8.17/opam
 create mode 100644 packages/dune-cargo-build/dune-cargo-build.0.2.1/opam
 create mode 100644 packages/http-lwt-client/http-lwt-client.0.3.1/opam
 create mode 100644 packages/http-mirage-client/http-mirage-client.0.0.8/opam
 create mode 100644 packages/mirage-solo5/mirage-solo5.0.9.4/opam
 create mode 100644 packages/ocaml-base-compiler/ocaml-base-compiler.5.2.1~rc1/opam
 create mode 100644 packages/ocaml-variants/ocaml-variants.5.2.1~rc1+options/opam
 create mode 100644 packages/ocaml-version/ocaml-version.3.7.0/opam
 create mode 100644 packages/postgresql/postgresql.5.1.0/opam
 create mode 100644 packages/rust-staticlib-gen/rust-staticlib-gen.0.2.1/opam
 create mode 100644 packages/rust-staticlib-virtual/rust-staticlib-virtual.0.2.1/opam
 create mode 100644 packages/sel/sel.0.5.0/opam
 create mode 100644 packages/smtml/smtml.0.3.1/opam
 create mode 100644 packages/topiary/topiary.0.5.1/opam
 create mode 100644 packages/unison-gui/unison-gui.2.53.7/opam
 create mode 100644 packages/unison/unison.2.53.7/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 b88f29124be7
 ---> e512d95da422
Step 10/28 : ENV OCAMLORG_REPO_PATH opam-repository
 ---> Running in afbddd233a4d
Removing intermediate container afbddd233a4d
 ---> 0982a4cde88c
Step 11/28 : ENV OCAMLORG_PKG_STATE_PATH package.state
 ---> Running in 3832ef0a28f4
Removing intermediate container 3832ef0a28f4
 ---> 5d86fc966052
Step 12/28 : RUN touch package.state && ./init-cache package.state
 ---> Running in 931f042a4080
PID=10
Setting up watches.
Watches established.
main.exe: [INFO] State cache file: package.state
main.exe: [INFO] Package state starting from scratch
08.11.24 10:11:35.180                       Running on 0.0.0.0:8080 (http://localhost:8080)
08.11.24 10:11:35.180                       Type Ctrl+C to stop
08.11.24 10:11:37.977                  INFO Update server state
08.11.24 10:11:37.977                  INFO Opam repository is currently at d8b8ceaa570cc7f665bee86876819d0144909af7
08.11.24 10:11:37.977                  INFO Updating opam package list
08.11.24 10:11:37.977                  INFO Calculating packages.. .
08.11.24 10:11:47.742                  INFO Computing additional informations...
08.11.24 10:11:47.817                  INFO Dependencies...
08.11.24 10:11:59.644                  INFO Reverse dependencies...
08.11.24 10:12:30.753                  INFO Publication dates...
08.11.24 10:13:11.461                  INFO Generate package info
08.11.24 10:13:46.722                  INFO Computing packages statistics...
08.11.24 10:13:47.637                  INFO Loaded 4932 packages
08.11.24 10:13:47.637                  INFO Package state saved
package.state CLOSE_WRITE,CLOSE 
Removing intermediate container 931f042a4080
 ---> 8d3c8bf2a4ef
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
 ---> 2b18e5f524a3
Step 15/28 : RUN chmod -R 755 /var
 ---> Using cache
 ---> 645f752e71f4
Step 16/28 : COPY --from=build /home/opam/package.state /var/package.state
 ---> Using cache
 ---> ac177143dbb7
Step 17/28 : COPY --from=build /home/opam/opam-repository /var/opam-repository
 ---> af2f7387435a
Step 18/28 : COPY --from=build /home/opam/_build/default/src/ocamlorg_web/bin/main.exe /bin/server
 ---> 39139ba5d12d
Step 19/28 : COPY playground/asset playground/asset
 ---> e6ffd6a4bc98
Step 20/28 : RUN git clone https://github.com/ocaml-web/html-compiler-manuals /manual
 ---> Running in eaa4f1174259
Cloning into '/manual'...
Updating files:  46% (5993/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:  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:  98% (12622/12827)
Updating files:  99% (12699/12827)
Updating files: 100% (12827/12827)
Updating files: 100% (12827/12827), done.
Removing intermediate container eaa4f1174259
 ---> 51a6e40756da
Step 21/28 : RUN git config --global --add safe.directory /var/opam-repository
 ---> Running in e3903e3fa982
Removing intermediate container e3903e3fa982
 ---> 37e2be0672de
Step 22/28 : ENV OCAMLORG_REPO_PATH /var/opam-repository/
 ---> Running in c94dde2673ef
Removing intermediate container c94dde2673ef
 ---> db68a2d3e036
Step 23/28 : ENV OCAMLORG_MANUAL_PATH /manual
 ---> Running in c44f59392ab6
Removing intermediate container c44f59392ab6
 ---> cd535d7fe8cb
Step 24/28 : ENV OCAMLORG_PKG_STATE_PATH /var/package.state
 ---> Running in cc8217bd1b97
Removing intermediate container cc8217bd1b97
 ---> 6442e7c2bfce
Step 25/28 : ENV DREAM_VERBOSITY info
 ---> Running in 2f7ab4e84527
Removing intermediate container 2f7ab4e84527
 ---> fc2bb4bff315
Step 26/28 : ENV OCAMLORG_HTTP_PORT 8080
 ---> Running in 43f5f7e5f965
Removing intermediate container 43f5f7e5f965
 ---> 4bbc22b7dc15
Step 27/28 : EXPOSE 8080
 ---> Running in b2f6ac31c28c
Removing intermediate container b2f6ac31c28c
 ---> 212300f53b74
Step 28/28 : ENTRYPOINT /bin/server
 ---> Running in e841e500f447
Removing intermediate container e841e500f447
 ---> 29ae1e3e3c2a
Successfully built 29ae1e3e3c2a
Pushing "sha256:29ae1e3e3c2a573c9b8f47064983b63eddde2d4183da6b6d2a7d5b01bfc0cf02" 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]
a6db9a04750d: Preparing
041eaeb45dde: Preparing
e89337492105: Preparing
f2d6dc1e4ba3: Preparing
4e2d65006345: Preparing
9262d47bed77: Preparing
57415fd5d5f8: Preparing
dded66eaceec: Preparing
63ca1fbb43ae: Preparing
9262d47bed77: Waiting
57415fd5d5f8: Waiting
63ca1fbb43ae: Waiting
dded66eaceec: Waiting
a6db9a04750d: Pushed
9262d47bed77: Layer already exists
57415fd5d5f8: Layer already exists
dded66eaceec: Layer already exists
e89337492105: Pushed
63ca1fbb43ae: Layer already exists
f2d6dc1e4ba3: Pushed
041eaeb45dde: Pushed
4e2d65006345: Pushed
live-ocurrent-v3.ocaml.org-server-linux-x86_64: digest: sha256:d6188ffdf07fb31b55c71ec958221f7797e729b290cf1f3c3312e5dc58b50854 size: 2218
The push refers to repository [docker.io/ocurrentbuilder/staging]
a6db9a04750d: Preparing
041eaeb45dde: Preparing
e89337492105: Preparing
f2d6dc1e4ba3: Preparing
4e2d65006345: Preparing
9262d47bed77: Preparing
57415fd5d5f8: Preparing
dded66eaceec: Preparing
63ca1fbb43ae: Preparing
9262d47bed77: Waiting
57415fd5d5f8: Waiting
dded66eaceec: Waiting
63ca1fbb43ae: Waiting
041eaeb45dde: Layer already exists
e89337492105: Layer already exists
f2d6dc1e4ba3: Layer already exists
4e2d65006345: Layer already exists
a6db9a04750d: Layer already exists
57415fd5d5f8: Layer already exists
9262d47bed77: Layer already exists
dded66eaceec: Layer already exists
63ca1fbb43ae: Layer already exists
live-ocurrent-v3.ocaml.org-server-linux-x86_64: digest: sha256:d6188ffdf07fb31b55c71ec958221f7797e729b290cf1f3c3312e5dc58b50854 size: 2218
Job succeeded
2024-11-08 10:17.18: Job succeeded