Build:
- 0
2024-11-08 05:41.20: New job: Build Dockerfile using linux-x86_64 in [https://github.com/ocaml-dune/binary-distribution.git#refs/heads/main (82d6e38257607ffce9d876c4643df2654186b845)] 2024-11-08 05:41.20: Will push staging image to ocurrentbuilder/staging:live-ocurrent-dune-binary-distribution-linux-x86_64 2024-11-08 05:41.20: Using cache hint "https://github.com/ocaml-dune/binary-distribution.git-Dockerfile" 2024-11-08 05:41.20: Waiting for resource in pool OCluster 2024-11-08 05:41.20: Waiting for worker… 2024-11-08 05:41.20: Got resource from pool OCluster Building on x86-bm-c16.sw.ocaml.org All commits already cached HEAD is now at 82d6e38 Fix installation of tool wrappers (#122) Sending build context to Docker daemon 427kB Step 1/15 : 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/15 : RUN sudo apk update && sudo apk add curl git curl-dev libev-dev openssl-dev gmp-dev && sudo ln -f /usr/bin/opam-2.2 /usr/bin/opam && opam init --reinit -ni && opam update -y ---> Using cache ---> 8cad329b95a3 Step 3/15 : WORKDIR /home/opam ---> Using cache ---> c2b3f6f4022a Step 4/15 : COPY sandworm.opam sandworm.opam ---> Using cache ---> b1ace6726742 Step 5/15 : RUN opam install . --deps-only -y ---> Using cache ---> 4c84ed586466 Step 6/15 : COPY --chown=opam:opam . . ---> Using cache ---> 9e1e086a09d6 Step 7/15 : RUN opam exec -- dune build --release ---> Using cache ---> 091d54684cc1 Step 8/15 : 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 9/15 : RUN apk update && apk add --update libev gmp git ---> Using cache ---> a58870ac5135 Step 10/15 : WORKDIR /app ---> Using cache ---> d1a42d616a3b Step 11/15 : COPY --from=build /home/opam/static static ---> Using cache ---> 25cf59db17d5 Step 12/15 : COPY --from=build /home/opam/metadata.json ./metadata.json ---> Using cache ---> 1ea593810b73 Step 13/15 : COPY --from=build /home/opam/_build/install/default/bin/sandworm /bin/sandworm ---> Using cache ---> d564006681c7 Step 14/15 : EXPOSE 80 ---> Using cache ---> 8613233b536c Step 15/15 : CMD [ "sandworm", "serve", "--port", "80"] ---> Using cache ---> 32b9bd83beb5 Successfully built 32b9bd83beb5 Pushing "sha256:32b9bd83beb57defb835f90395cd5f7ff3ac3b488453ff0e6570c021ed10d794" to "ocurrentbuilder/staging:live-ocurrent-dune-binary-distribution-linux-x86_64" as user "ocurrentbuilder" Login Succeeded The push refers to repository [docker.io/ocurrentbuilder/staging] 45b710a02c51: Preparing 58b32a584966: Preparing 66e44693519d: Preparing 560c7541efe5: Preparing ac7e6c64af9e: Preparing 63ca1fbb43ae: Preparing 63ca1fbb43ae: Waiting 560c7541efe5: Layer already exists ac7e6c64af9e: Layer already exists 63ca1fbb43ae: Layer already exists 58b32a584966: Pushed 66e44693519d: Pushed 45b710a02c51: Pushed live-ocurrent-dune-binary-distribution-linux-x86_64: digest: sha256:fe80c883639b18cf89ad6ffc343b5375c7b78c921525a00ca195b0409360501e size: 1574 The push refers to repository [docker.io/ocurrentbuilder/staging] 45b710a02c51: Preparing 58b32a584966: Preparing 66e44693519d: Preparing 560c7541efe5: Preparing ac7e6c64af9e: Preparing 63ca1fbb43ae: Preparing 63ca1fbb43ae: Waiting 66e44693519d: Layer already exists 45b710a02c51: Layer already exists ac7e6c64af9e: Layer already exists 58b32a584966: Layer already exists 560c7541efe5: Layer already exists 63ca1fbb43ae: Layer already exists live-ocurrent-dune-binary-distribution-linux-x86_64: digest: sha256:fe80c883639b18cf89ad6ffc343b5375c7b78c921525a00ca195b0409360501e size: 1574 Job succeeded 2024-11-08 05:41.34: Job succeeded