Build:
- 0
2024-11-08 07:28.17: New job: Build Dockerfile using linux-x86_64 in [https://github.com/ocaml/ocaml.org.git#refs/heads/main (456af4e868dd48b91ac6cfd5954d927d04337dd7)] 2024-11-08 07:28.17: Will push staging image to ocurrentbuilder/staging:live-ocurrent-v3.ocaml.org-server-linux-x86_64 2024-11-08 07:28.17: Using cache hint "https://github.com/ocaml/ocaml.org.git-Dockerfile" 2024-11-08 07:28.17: Waiting for resource in pool OCluster 2024-11-08 07:28.17: Waiting for worker… 2024-11-08 07:28.17: Got resource from pool OCluster Building on x86-bm-c15.sw.ocaml.org All commits already cached HEAD is now at 456af4e86 changelog: release candidate for OCaml 5.2.1 (#2806) 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 . . ---> 23b55b7b3b0f Step 8/28 : RUN opam exec -- dune build @install --profile=release ---> Running in 364377e0d7ed 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 4243ms. Removing intermediate container 364377e0d7ed ---> 4e108379d46c Step 9/28 : RUN cd opam-repository && git checkout master && git pull origin master && opam update ---> Running in 45a7d48e35d2 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 <><><><><><><><><><><><><><><><><><><><> [river.dev] no changes from git+https://github.com/aantron/river#476dc945a908a69548bddd267f143a3e5d9c8a1a [olinkcheck.~dev] no changes from git+https://github.com/tarides/olinkcheck Now run 'opam upgrade' to apply any package updates. Removing intermediate container 45a7d48e35d2 ---> 9c7aa2f1f465 Step 10/28 : ENV OCAMLORG_REPO_PATH opam-repository ---> Running in f8787ca928a4 Removing intermediate container f8787ca928a4 ---> f87be851fdf1 Step 11/28 : ENV OCAMLORG_PKG_STATE_PATH package.state ---> Running in 4b2a0b524cf3 Removing intermediate container 4b2a0b524cf3 ---> ab1d5b7a5a43 Step 12/28 : RUN touch package.state && ./init-cache package.state ---> Running in b20f0f9defc0 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 07:31:50.263 Running on 0.0.0.0:8080 (http://localhost:8080) 08.11.24 07:31:50.263 Type Ctrl+C to stop 08.11.24 07:31:53.010 INFO Update server state 08.11.24 07:31:53.010 INFO Opam repository is currently at d8b8ceaa570cc7f665bee86876819d0144909af7 08.11.24 07:31:53.010 INFO Updating opam package list 08.11.24 07:31:53.010 INFO Calculating packages.. . 08.11.24 07:32:03.549 INFO Computing additional informations... 08.11.24 07:32:03.622 INFO Dependencies... 08.11.24 07:32:14.966 INFO Reverse dependencies... 08.11.24 07:32:44.686 INFO Publication dates... 08.11.24 07:33:23.475 INFO Generate package info 08.11.24 07:33:57.061 INFO Computing packages statistics... 08.11.24 07:33:58.220 INFO Loaded 4932 packages 08.11.24 07:33:58.220 INFO Package state saved package.state CLOSE_WRITE,CLOSE Removing intermediate container b20f0f9defc0 ---> 348460360dae 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 ---> ac177143dbb7 Step 17/28 : COPY --from=build /home/opam/opam-repository /var/opam-repository ---> 621941936c7a Step 18/28 : COPY --from=build /home/opam/_build/default/src/ocamlorg_web/bin/main.exe /bin/server ---> 2d1bb0c611c6 Step 19/28 : COPY playground/asset playground/asset ---> cfb374b54383 Step 20/28 : RUN git clone https://github.com/ocaml-web/html-compiler-manuals /manual ---> Running in d0071ae1b991 Cloning into '/manual'... Updating files: 46% (6014/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: 99% (12699/12827) Updating files: 99% (12798/12827) Updating files: 100% (12827/12827) Updating files: 100% (12827/12827), done. Removing intermediate container d0071ae1b991 ---> 5c2936d39bf7 Step 21/28 : RUN git config --global --add safe.directory /var/opam-repository ---> Running in c02889da9c2b Removing intermediate container c02889da9c2b ---> e8461ee1a1e4 Step 22/28 : ENV OCAMLORG_REPO_PATH /var/opam-repository/ ---> Running in 24ee5ab13e0e Removing intermediate container 24ee5ab13e0e ---> e118fd91c1dd Step 23/28 : ENV OCAMLORG_MANUAL_PATH /manual ---> Running in a6c2efffbc46 Removing intermediate container a6c2efffbc46 ---> aa4c684b582b Step 24/28 : ENV OCAMLORG_PKG_STATE_PATH /var/package.state ---> Running in 5e873478ea00 Removing intermediate container 5e873478ea00 ---> 3251272139b6 Step 25/28 : ENV DREAM_VERBOSITY info ---> Running in 7ea9d1994a1d Removing intermediate container 7ea9d1994a1d ---> d4ae1db33078 Step 26/28 : ENV OCAMLORG_HTTP_PORT 8080 ---> Running in b3367dc439c2 Removing intermediate container b3367dc439c2 ---> 3cb9a8be6b9a Step 27/28 : EXPOSE 8080 ---> Running in 2f82b3e4ead1 Removing intermediate container 2f82b3e4ead1 ---> 26e88a4d57bb Step 28/28 : ENTRYPOINT /bin/server ---> Running in 4a236fc8b758 Removing intermediate container 4a236fc8b758 ---> d1525bd38982 Successfully built d1525bd38982 Pushing "sha256:d1525bd38982d45e7754ed1f5ef6252661a4d8ed193f617d95c29fb5011a7557" 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] a3abc4d29926: Preparing 901a0fc72b20: Preparing 01f688bea405: Preparing f6d00347ab60: Preparing 3ff8df60b9b4: Preparing 9262d47bed77: Preparing 57415fd5d5f8: Preparing dded66eaceec: Preparing 63ca1fbb43ae: Preparing dded66eaceec: Waiting 9262d47bed77: Waiting 63ca1fbb43ae: Waiting a3abc4d29926: Pushed 01f688bea405: Pushed 57415fd5d5f8: Layer already exists dded66eaceec: Layer already exists 63ca1fbb43ae: Layer already exists 9262d47bed77: Pushed f6d00347ab60: Pushed 3ff8df60b9b4: Pushed 901a0fc72b20: Pushed live-ocurrent-v3.ocaml.org-server-linux-x86_64: digest: sha256:451149f9ff3435c5272b43cdbfcefdab5dad0a80eed4d3d03afe7694b8629d53 size: 2218 The push refers to repository [docker.io/ocurrentbuilder/staging] a3abc4d29926: Preparing 901a0fc72b20: Preparing 01f688bea405: Preparing f6d00347ab60: Preparing 3ff8df60b9b4: Preparing 9262d47bed77: Preparing 57415fd5d5f8: Preparing dded66eaceec: Preparing 63ca1fbb43ae: Preparing 9262d47bed77: Waiting 57415fd5d5f8: Waiting dded66eaceec: Waiting 63ca1fbb43ae: Waiting f6d00347ab60: Layer already exists 3ff8df60b9b4: Layer already exists 01f688bea405: Layer already exists 901a0fc72b20: Layer already exists a3abc4d29926: Layer already exists 9262d47bed77: Layer already exists 57415fd5d5f8: Layer already exists dded66eaceec: Layer already exists 63ca1fbb43ae: Layer already exists live-ocurrent-v3.ocaml.org-server-linux-x86_64: digest: sha256:451149f9ff3435c5272b43cdbfcefdab5dad0a80eed4d3d03afe7694b8629d53 size: 2218 Job succeeded 2024-11-08 07:40.30: Job succeeded