Build:
- 0
2024-09-10 15:00.10: New job: Build Dockerfile using linux-x86_64 in
[https://github.com/ocaml/ocaml.org.git#refs/heads/main (238c1ad7297c62496e952b5dd41d06794a9e0947)]
2024-09-10 15:00.10: Using cache hint "https://github.com/ocaml/ocaml.org.git-Dockerfile"
2024-09-10 15:00.10: Waiting for resource in pool OCluster
2024-09-10 15:00.10: Waiting for worker…
2024-09-10 15:00.11: Got resource from pool OCluster
Building on x86-bm-c15.sw.ocaml.org
HEAD is now at cee83f198 Update data/events/recurring.yml
HEAD is now at 238c1ad72 (data) Adding Reason OCaml India to list of recurring meetups (#2691)
Sending build context to Docker daemon 299.7MB
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 . .
---> 3284c29aad0f
Step 8/28 : RUN opam exec -- dune build @install --profile=release
---> Running in bd1f0477a330
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 3960ms.
Removing intermediate container bd1f0477a330
---> 23c489a1a5c3
Step 9/28 : RUN cd opam-repository && git checkout master && git pull origin master && opam update
---> Running in 7ab2e0c4ca2e
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 7ab2e0c4ca2e
---> 82536021e45e
Step 10/28 : ENV OCAMLORG_REPO_PATH opam-repository
---> Running in c87229bb8097
Removing intermediate container c87229bb8097
---> f79ce438a7be
Step 11/28 : ENV OCAMLORG_PKG_STATE_PATH package.state
---> Running in f527ebbf82b8
Removing intermediate container f527ebbf82b8
---> 34b9b8f6e7a7
Step 12/28 : RUN touch package.state && ./init-cache package.state
---> Running in aca5c6a766d8
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 15:04:08.040 Running on 0.0.0.0:8080 (http://localhost:8080)
10.09.24 15:04:08.040 Type Ctrl+C to stop
10.09.24 15:04:12.967 INFO Update server state
10.09.24 15:04:12.968 INFO Opam repository is currently at 7f8a1201e6585abc0601ef078822cf58d4fa4248
10.09.24 15:04:12.968 INFO Updating opam package list
10.09.24 15:04:12.968 INFO Calculating packages.. .
10.09.24 15:04:28.806 INFO Computing additional informations...
10.09.24 15:04:28.958 INFO Dependencies...
10.09.24 15:04:49.293 INFO Reverse dependencies...
10.09.24 15:05:33.034 INFO Publication dates...
10.09.24 15:06:27.015 INFO Generate package info
10.09.24 15:07:11.936 INFO Computing packages statistics...
10.09.24 15:07:12.922 INFO Loaded 4860 packages
10.09.24 15:07:12.922 INFO Package state saved
package.state CLOSE_WRITE,CLOSE
Removing intermediate container aca5c6a766d8
---> e715059a8545
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
---> 844702a9fd35
Step 18/28 : COPY --from=build /home/opam/_build/default/src/ocamlorg_web/bin/main.exe /bin/server
---> 1f306c222e0a
Step 19/28 : COPY playground/asset playground/asset
---> 323464389fe7
Step 20/28 : RUN git clone https://github.com/ocaml-web/html-compiler-manuals /manual
---> Running in 8250d86f5f53
Cloning into '/manual'...
Updating files: 32% (4195/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: 72% (9325/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: 100% (12827/12827)
Updating files: 100% (12827/12827), done.
Removing intermediate container 8250d86f5f53
---> 89a1acbc7de5
Step 21/28 : RUN git config --global --add safe.directory /var/opam-repository
---> Running in b07af87ad97b
Removing intermediate container b07af87ad97b
---> 34810b4b7301
Step 22/28 : ENV OCAMLORG_REPO_PATH /var/opam-repository/
---> Running in 460c2c8da3d1
Removing intermediate container 460c2c8da3d1
---> bb1223550e9c
Step 23/28 : ENV OCAMLORG_MANUAL_PATH /manual
---> Running in bc9269b3b2ec
Removing intermediate container bc9269b3b2ec
---> ad318d1a9094
Step 24/28 : ENV OCAMLORG_PKG_STATE_PATH /var/package.state
---> Running in 17c8abd40ccf
Removing intermediate container 17c8abd40ccf
---> 2b40a9a62bac
Step 25/28 : ENV DREAM_VERBOSITY info
---> Running in e96ce8a2264d
Removing intermediate container e96ce8a2264d
---> ecd0c09df078
Step 26/28 : ENV OCAMLORG_HTTP_PORT 8080
---> Running in 66a597527eaf
Removing intermediate container 66a597527eaf
---> 81b182782cfe
Step 27/28 : EXPOSE 8080
---> Running in 9dd4b4f93727
Removing intermediate container 9dd4b4f93727
---> 5a6037eda6ed
Step 28/28 : ENTRYPOINT /bin/server
---> Running in f8a9d26ca713
Removing intermediate container f8a9d26ca713
---> 1f3ec0518de8
Successfully built 1f3ec0518de8
Job succeeded
2024-09-10 15:09.53: Job succeeded