Build:
- 0
2022-12-02 16:37.28: New job: Build Dockerfile using linux-x86_64 in [https://github.com/ocaml/ocaml.org.git#refs/heads/doc/hashtbl-tutorial (9943749d1cc6dc7ab205d74a8a1b4312811500dc)] 2022-12-02 16:37.28: Using cache hint "https://github.com/ocaml/ocaml.org.git-Dockerfile" 2022-12-02 16:37.28: Waiting for resource in pool OCluster 2022-12-02 16:37.28: Waiting for worker... 2022-12-02 16:38.21: Got resource from pool OCluster Building on pima.ocamllabs.io Updating files: 76% (742/972) Updating files: 77% (749/972) Updating files: 78% (759/972) Updating files: 79% (768/972) Updating files: 80% (778/972) Updating files: 81% (788/972) Updating files: 82% (798/972) Updating files: 83% (807/972) Updating files: 84% (817/972) Updating files: 85% (827/972) Updating files: 86% (836/972) Updating files: 87% (846/972) Updating files: 88% (856/972) Updating files: 89% (866/972) Updating files: 90% (875/972) Updating files: 91% (885/972) Updating files: 92% (895/972) Updating files: 93% (904/972) Updating files: 94% (914/972) Updating files: 95% (924/972) Updating files: 96% (934/972) Updating files: 97% (943/972) Updating files: 98% (953/972) Updating files: 99% (963/972) Updating files: 100% (972/972) Updating files: 100% (972/972), done. HEAD is now at 7d31898a WIP Beginner friendly introduction to data type HEAD is now at 9943749d Improve the Hashtbl tutorial Sending build context to Docker daemon 21.32MB Step 1/19 : FROM ocaml/opam:alpine-3.13-ocaml-4.14 as build alpine-3.13-ocaml-4.14: Pulling from ocaml/opam Digest: sha256:73ffa674c538d50183bd406805e8106402c2c772f1333f3339bdbc9f138981c0 Status: Image is up to date for ocaml/opam:alpine-3.13-ocaml-4.14 ---> cbeaaf16f92f Step 2/19 : RUN sudo apk update && sudo apk add --update libev-dev openssl-dev gmp-dev oniguruma-dev ---> Using cache ---> bdde963cf5fe Step 3/19 : RUN cd ~/opam-repository && git pull origin master && git reset --hard 473aa3921da4e79b0fa2926a78ceacf888ec809c && opam update ---> Using cache ---> 46f9a78f3add Step 4/19 : WORKDIR /home/opam ---> Using cache ---> aaca74b81518 Step 5/19 : ADD ocamlorg.opam ocamlorg.opam ---> Using cache ---> 4c044e73ff31 Step 6/19 : RUN opam install . --deps-only ---> Using cache ---> f953efb237f9 Step 7/19 : COPY --chown=opam:opam . . ---> c120d180fe02 Step 8/19 : RUN opam exec -- dune build @install --profile=release ---> Running in 0716f3e99d30 Browserslist: caniuse-lite is outdated. Please run: npx browserslist@latest --update-db Why you should do it regularly: https://github.com/browserslist/browserslist#browsers-data-updating Done in 674ms. ▲ [WARNING] This case clause will never be evaluated because it duplicates an earlier case clause ../../src/ocamlorg_playground/main.bc.js:4932:4: 4932 │ 246:case ╵ ~~~~ The earlier case clause is here: ../../src/ocamlorg_playground/main.bc.js:4916:56: 4916 │ 253:D("equal: got Double_tag, should not happen");break;case ╵ ~~~~ 1 warning playground.js 565.1kb ⚡ Done in 179ms Browserslist: caniuse-lite is outdated. Please run: npx browserslist@latest --update-db Why you should do it regularly: https://github.com/browserslist/browserslist#browsers-data-updating Done in 2630ms. There are some missing primitives Dummy implementations (raising 'Failure' exception) will be used if they are not available at runtime. You can prevent the generation of dummy implementations with the commandline option '--disable genprim' Missing primitives: ml_merlin_dont_inherit_stdio ml_merlin_fs_exact_case ml_merlin_fs_exact_case_basename ml_merlin_system_command unix_chdir unix_close unix_dup unix_inchannel_of_filedescr unix_outchannel_of_filedescr unix_pipe unix_set_close_on_exec unix_spawn unix_waitpid Some OCaml interface files were not found. Use [-I dir_of_cmis] option to bring them into scope Astring_unsafe Astring_sub Astring_string Astring_escape Astring_char Astring_base Removing intermediate container 0716f3e99d30 ---> 5c5e9b2f3862 Step 9/19 : FROM alpine:3.12 as run 3.12: Pulling from library/alpine Digest: sha256:c75ac27b49326926b803b9ed43bf088bc220d22556de1bc5f72d742c91398f69 Status: Image is up to date for alpine:3.12 ---> 24c8ece58a1a Step 10/19 : RUN apk update && apk add --update libev gmp git ---> Using cache ---> 5b5d01e49dfa Step 11/19 : RUN chmod -R 755 /var ---> Using cache ---> 6f4bcd01ec08 Step 12/19 : COPY --from=build /home/opam/_build/default/src/ocamlorg_web/bin/main.exe /bin/server ---> fa05444a3fa0 Step 13/19 : RUN git clone https://github.com/ocaml/opam-repository /var/opam-repository ---> Running in 4e5a8390a55d Cloning into '/var/opam-repository'... Updating files: 27% (7846/28157) Updating files: 28% (7884/28157) Updating files: 29% (8166/28157) Updating files: 30% (8448/28157) Updating files: 31% (8729/28157) Updating files: 32% (9011/28157) Updating files: 33% (9292/28157) Updating files: 34% (9574/28157) Updating files: 35% (9855/28157) Updating files: 36% (10137/28157) Updating files: 37% (10419/28157) Updating files: 38% (10700/28157) Updating files: 39% (10982/28157) Updating files: 40% (11263/28157) Updating files: 41% (11545/28157) Updating files: 42% (11826/28157) Updating files: 43% (12108/28157) Updating files: 44% (12390/28157) Updating files: 45% (12671/28157) Updating files: 46% (12953/28157) Updating files: 47% (13234/28157) Updating files: 48% (13516/28157) Updating files: 49% (13797/28157) Updating files: 50% (14079/28157) Updating files: 51% (14361/28157) Updating files: 52% (14642/28157) Updating files: 53% (14924/28157) Updating files: 53% (15202/28157) Updating files: 54% (15205/28157) Updating files: 55% (15487/28157) Updating files: 56% (15768/28157) Updating files: 57% (16050/28157) Updating files: 58% (16332/28157) Updating files: 59% (16613/28157) Updating files: 60% (16895/28157) Updating files: 61% (17176/28157) Updating files: 62% (17458/28157) Updating files: 63% (17739/28157) Updating files: 64% (18021/28157) Updating files: 65% (18303/28157) Updating files: 66% (18584/28157) Updating files: 67% (18866/28157) Updating files: 68% (19147/28157) Updating files: 69% (19429/28157) Updating files: 70% (19710/28157) Updating files: 71% (19992/28157) Updating files: 72% (20274/28157) Updating files: 73% (20555/28157) Updating files: 74% (20837/28157) Updating files: 75% (21118/28157) Updating files: 76% (21400/28157) Updating files: 77% (21681/28157) Updating files: 78% (21963/28157) Updating files: 79% (22245/28157) Updating files: 79% (22375/28157) Updating files: 80% (22526/28157) Updating files: 81% (22808/28157) Updating files: 82% (23089/28157) Updating files: 83% (23371/28157) Updating files: 84% (23652/28157) Updating files: 85% (23934/28157) Updating files: 86% (24216/28157) Updating files: 87% (24497/28157) Updating files: 88% (24779/28157) Updating files: 89% (25060/28157) Updating files: 90% (25342/28157) Updating files: 91% (25623/28157) Updating files: 92% (25905/28157) Updating files: 93% (26187/28157) Updating files: 94% (26468/28157) Updating files: 95% (26750/28157) Updating files: 96% (27031/28157) Updating files: 97% (27313/28157) Updating files: 98% (27594/28157) Updating files: 99% (27876/28157) Updating files: 100% (28157/28157) Updating files: 100% (28157/28157), done. Removing intermediate container 4e5a8390a55d ---> 78fabb9bedc8 Step 14/19 : ENV OCAMLORG_REPO_PATH /var/opam-repository/ ---> Running in 3aacf5db7861 Removing intermediate container 3aacf5db7861 ---> 86c086d2813c Step 15/19 : ENV OCAMLORG_PKG_STATE_PATH /var/package.state ---> Running in 2087a828b07a Removing intermediate container 2087a828b07a ---> 5ec1c042b8a0 Step 16/19 : ENV DREAM_VERBOSITY info ---> Running in 1919cde745fc Removing intermediate container 1919cde745fc ---> a632654e8d84 Step 17/19 : ENV OCAMLORG_HTTP_PORT 8080 ---> Running in effcaa7660b0 Removing intermediate container effcaa7660b0 ---> 657eb02c65cb Step 18/19 : EXPOSE 8080 ---> Running in 75167104a145 Removing intermediate container 75167104a145 ---> 68ca659357ef Step 19/19 : ENTRYPOINT /bin/server ---> Running in ced596b538c5 Removing intermediate container ced596b538c5 ---> 06b7a525bfef Successfully built 06b7a525bfef Job succeeded 2022-12-02 16:45.15: Job succeeded