Build:
- 0
2024-03-30 10:34.49: New job: Build using linux-x86_64 in
[]
2024-03-30 10:34.49: Will push staging image to ocurrent/opam-staging:alpine-3.19-ocaml-5.2-amd64
Dockerfile:
# syntax=docker/dockerfile:1
FROM ocurrent/opam-staging@sha256:0681180856fc36b12c1c29d74f9a0e212cb3823184a73cedf9bbfbdb4b52c760
RUN opam repo add beta git+https://github.com/ocaml/ocaml-beta-repository --set-default
ENV OPAMYES="1" OPAMCONFIRMLEVEL="unsafe-yes" OPAMERRLOGLEN="0" OPAMPRECISETRACKING="1"
USER root
RUN apk update && apk upgrade
RUN apk add zstd
USER opam
RUN opam switch create 5.2 --packages=ocaml-variants.5.2.0+trunk
RUN opam pin add -k version ocaml-variants 5.2.0+trunk
RUN opam install -y opam-depext
ENTRYPOINT [ "opam", "exec", "--" ]
CMD bash
COPY --link [ "Dockerfile", "/Dockerfile.ocaml" ]
2024-03-30 10:34.49: Using cache hint "5.2.0-amd64-ocurrent/opam-staging@sha256:0681180856fc36b12c1c29d74f9a0e212cb3823184a73cedf9bbfbdb4b52c760"
2024-03-30 10:34.49: Waiting for resource in pool OCluster
2024-03-30 10:34.49: Waiting for worker…
2024-03-30 10:34.53: Got resource from pool OCluster
Building on asteria.caelum.ci.dev
#1 [internal] load build definition from Dockerfile
#1 sha256:43d68b66d1518bcb5cf0f30aad1869aef4d5b580a1a22e4221b429a9f1ce1825
#1 ...
#2 [internal] load .dockerignore
#2 sha256:ba22ed4cb323af35dedb4d51565f681d83e2891c60d073f7cdc8038c99bad45f
#2 DONE 0.0s
#1 [internal] load build definition from Dockerfile
#1 sha256:43d68b66d1518bcb5cf0f30aad1869aef4d5b580a1a22e4221b429a9f1ce1825
#1 transferring dockerfile: 658B done
#1 DONE 2.1s
#2 [internal] load .dockerignore
#2 sha256:ba22ed4cb323af35dedb4d51565f681d83e2891c60d073f7cdc8038c99bad45f
#2 transferring context: 2B done
#2 DONE 1.0s
#3 resolve image config for docker.io/docker/dockerfile:1
#3 sha256:ac072d521901222eeef550f52282877f196e16b0247844be9ceb1ccc1eac391d
#3 DONE 0.1s
#4 docker-image://docker.io/docker/dockerfile:1@sha256:ac85f380a63b13dfcefa89046420e1781752bab202122f8f50032edf31be0021
#4 sha256:94d31f7191390ebf1aa76bc23bdbd269fd7a0432f853889e4918b44513a34946
#4 CACHED
#5 [internal] load build definition from Dockerfile
#5 sha256:0e3a06c20cd2a54c7891f69f0edf7b4bfc753aaa32ec5dc6c6b36f88505b819f
#5 DONE 0.0s
#6 [internal] load metadata for docker.io/ocurrent/opam-staging@sha256:0681180856fc36b12c1c29d74f9a0e212cb3823184a73cedf9bbfbdb4b52c760
#6 sha256:fbbfb910bd90c3f0dc8a4d4aef900cb3236aff5b6930b7348565d2d067e78e3a
#6 DONE 0.0s
#7 [internal] load .dockerignore
#7 sha256:1f0807fc4f446e7389efd36f1a4b51977a4724eca8e833d0e0c01025746ac0e4
#7 DONE 0.0s
#8 [1/5] FROM docker.io/ocurrent/opam-staging@sha256:0681180856fc36b12c1c29d74f9a0e212cb3823184a73cedf9bbfbdb4b52c760
#8 sha256:8cfefdf6c052c8c5ddc12a5b0a852718c1de5fb7fd972ee99efb04ed9c22cec2
#8 resolve docker.io/ocurrent/opam-staging@sha256:0681180856fc36b12c1c29d74f9a0e212cb3823184a73cedf9bbfbdb4b52c760 done
#8 sha256:0681180856fc36b12c1c29d74f9a0e212cb3823184a73cedf9bbfbdb4b52c760 530B / 530B done
#8 sha256:63a3d5077dd0102ec3a1683e35d936a337b5d23a90c740e14346a2b24342e1f4 7.29kB / 7.29kB done
#8 sha256:19dd41d5ce84fde4bbd6cd73510881e988ecd10069f90f7909be8ec7c5ad1c12 53.48MB / 316.11MB 3.3s
#8 ...
#15 [internal] load build context
#15 sha256:7f5a092ee4ecd98263242ef0f844db17a7e5e5a5c16734a2f94f500de764aa75
#15 transferring context: 658B done
#15 DONE 0.2s
#8 [1/5] FROM docker.io/ocurrent/opam-staging@sha256:0681180856fc36b12c1c29d74f9a0e212cb3823184a73cedf9bbfbdb4b52c760
#8 sha256:8cfefdf6c052c8c5ddc12a5b0a852718c1de5fb7fd972ee99efb04ed9c22cec2
#8 sha256:19dd41d5ce84fde4bbd6cd73510881e988ecd10069f90f7909be8ec7c5ad1c12 70.25MB / 316.11MB 3.8s
#8 sha256:19dd41d5ce84fde4bbd6cd73510881e988ecd10069f90f7909be8ec7c5ad1c12 90.18MB / 316.11MB 4.5s
#8 sha256:19dd41d5ce84fde4bbd6cd73510881e988ecd10069f90f7909be8ec7c5ad1c12 109.05MB / 316.11MB 5.1s
#8 sha256:19dd41d5ce84fde4bbd6cd73510881e988ecd10069f90f7909be8ec7c5ad1c12 130.02MB / 316.11MB 5.9s
#8 sha256:19dd41d5ce84fde4bbd6cd73510881e988ecd10069f90f7909be8ec7c5ad1c12 152.04MB / 316.11MB 6.8s
#8 sha256:19dd41d5ce84fde4bbd6cd73510881e988ecd10069f90f7909be8ec7c5ad1c12 170.92MB / 316.11MB 7.3s
#8 sha256:19dd41d5ce84fde4bbd6cd73510881e988ecd10069f90f7909be8ec7c5ad1c12 191.89MB / 316.11MB 8.1s
#8 sha256:19dd41d5ce84fde4bbd6cd73510881e988ecd10069f90f7909be8ec7c5ad1c12 212.86MB / 316.11MB 8.7s
#8 sha256:19dd41d5ce84fde4bbd6cd73510881e988ecd10069f90f7909be8ec7c5ad1c12 229.64MB / 316.11MB 9.1s
#8 sha256:19dd41d5ce84fde4bbd6cd73510881e988ecd10069f90f7909be8ec7c5ad1c12 248.51MB / 316.11MB 9.6s
#8 sha256:19dd41d5ce84fde4bbd6cd73510881e988ecd10069f90f7909be8ec7c5ad1c12 266.34MB / 316.11MB 10.0s
#8 sha256:19dd41d5ce84fde4bbd6cd73510881e988ecd10069f90f7909be8ec7c5ad1c12 283.12MB / 316.11MB 10.5s
#8 sha256:19dd41d5ce84fde4bbd6cd73510881e988ecd10069f90f7909be8ec7c5ad1c12 303.04MB / 316.11MB 11.3s
#8 sha256:19dd41d5ce84fde4bbd6cd73510881e988ecd10069f90f7909be8ec7c5ad1c12 316.11MB / 316.11MB 11.8s done
#8 extracting sha256:19dd41d5ce84fde4bbd6cd73510881e988ecd10069f90f7909be8ec7c5ad1c12
#8 extracting sha256:19dd41d5ce84fde4bbd6cd73510881e988ecd10069f90f7909be8ec7c5ad1c12 5.1s
#8 extracting sha256:19dd41d5ce84fde4bbd6cd73510881e988ecd10069f90f7909be8ec7c5ad1c12 10.3s
#8 extracting sha256:19dd41d5ce84fde4bbd6cd73510881e988ecd10069f90f7909be8ec7c5ad1c12 16.0s
#8 extracting sha256:19dd41d5ce84fde4bbd6cd73510881e988ecd10069f90f7909be8ec7c5ad1c12 21.1s
#8 extracting sha256:19dd41d5ce84fde4bbd6cd73510881e988ecd10069f90f7909be8ec7c5ad1c12 26.2s
#8 extracting sha256:19dd41d5ce84fde4bbd6cd73510881e988ecd10069f90f7909be8ec7c5ad1c12 28.3s done
#8 DONE 43.1s
#9 [2/8] RUN opam repo add beta git+https://github.com/ocaml/ocaml-beta-repository --set-default
#9 sha256:e6f14710805d89b2ce05dff26f4146bd13ad1eadf723417443a64c843891d3ac
#9 7.469 [beta] Initialised
#9 DONE 9.5s
#10 [3/8] RUN apk update && apk upgrade
#10 sha256:46cde8744fc1800110eb9f307fbb420c53d0b59fb5e07f51b55e416fbae866a0
#10 1.887 fetch https://dl-cdn.alpinelinux.org/alpine/v3.19/main/x86_64/APKINDEX.tar.gz
#10 2.015 fetch https://dl-cdn.alpinelinux.org/alpine/v3.19/community/x86_64/APKINDEX.tar.gz
#10 2.244 fetch https://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz
#10 2.306 fetch https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
#10 2.495 fetch https://dl-cdn.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz
#10 2.875 v3.19.1-312-g9f590231144 [https://dl-cdn.alpinelinux.org/alpine/v3.19/main]
#10 2.875 v3.19.1-312-g9f590231144 [https://dl-cdn.alpinelinux.org/alpine/v3.19/community]
#10 2.875 v20240329-46-g71d684e85c1 [https://dl-cdn.alpinelinux.org/alpine/edge/main]
#10 2.875 v20240329-42-gb2110353986 [https://dl-cdn.alpinelinux.org/alpine/edge/community]
#10 2.875 v20240329-45-g3a8c6704c21 [https://dl-cdn.alpinelinux.org/alpine/edge/testing]
#10 2.875 OK: 50781 distinct packages available
#10 3.665 OK: 294 MiB in 100 packages
#10 DONE 5.0s
#11 [4/8] RUN apk add zstd
#11 sha256:c54ed635e7c76f956e32b6bc67fbc464cc0e4787cd90ee0fc290398323c2a1a4
#11 2.697 (1/1) Installing zstd (1.5.5-r8)
#11 2.765 Executing busybox-1.36.1-r15.trigger
#11 2.775 OK: 294 MiB in 101 packages
#11 DONE 3.4s
#12 [5/8] RUN opam switch create 5.2 --packages=ocaml-variants.5.2.0+trunk
#12 sha256:9cf3e9ab431eb0450bf2707713e694759c40a86c03469cfbe0a54fd5a444e976
#12 11.92
#12 11.92 <><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#12 12.70 [ocaml-variants.5.2.0+trunk] downloaded from https://github.com/ocaml/ocaml/archive/5.2.tar.gz
#12 14.62
#12 14.62 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#12 14.62 -> installed base-bigarray.base
#12 14.62 -> installed base-threads.base
#12 14.63 -> installed base-unix.base
#12 14.63 -> installed ocaml-beta.enabled
#12 139.0 -> installed ocaml-variants.5.2.0+trunk
#12 139.1 -> installed ocaml-config.3
#12 139.2 -> installed ocaml.5.2.0
#12 139.2 -> installed base-domains.base
#12 139.3 -> installed base-nnp.base
#12 140.2 Done.
#12 140.2 # Run eval $(opam env) to update the current shell environment
#12 DONE 171.1s
#13 [6/8] RUN opam pin add -k version ocaml-variants 5.2.0+trunk
#13 sha256:2804d11d1546bddd1233f91612cfdb79f60c1c007a618e42297fb373cb619665
#13 7.399 ocaml-variants is now pinned to version 5.2.0+trunk
#13 7.399
#13 12.72 No package build needed.
#13 12.72 Nothing to do.
#13 12.73 # Run eval $(opam env) to update the current shell environment
#13 DONE 13.7s
#14 [7/8] RUN opam install -y opam-depext
#14 sha256:cf88ba1f5050e57030ed1828def12937df5722f4db4ffd72553933fbc382aea1
#14 15.35 The following actions will be performed:
#14 15.35 - install opam-depext 1.2.1-1
#14 15.35
#14 15.35 <><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#14 16.16 [opam-depext.1.2.1-1] downloaded from https://github.com/ocaml-opam/opam-depext/releases/download/v1.2.1/opam-depext-full-1.2.1.tbz
#14 16.20
#14 16.20 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#14 19.20 -> installed opam-depext.1.2.1-1
#14 19.21 Done.
#14 19.22 # Run eval $(opam env) to update the current shell environment
#14 DONE 37.8s
#16 [8/8] COPY --link [ Dockerfile, /Dockerfile.ocaml ]
#16 sha256:346d4a3beaa8509ce4b2c3ba286a92a4ffc042a3dbfd0c238c463b9cfcad3720
#16 DONE 4.8s
#17 exporting to image
#17 sha256:e8c613e07b0b7ff33893b694f7759a10d42e180f2b4dc349fb57dc6b71dcab00
#17 exporting layers
#17 exporting layers 2.4s done
#17 writing image sha256:1af26c6d89b938776dee74f5e6e32d3be3a1b6420c188f8368e05f027938106b done
#17 DONE 2.4s
Pushing "sha256:a7caad1c1e068874841c5628be2018b60144775e606663af3587a1ace647d902" to "ocurrent/opam-staging:alpine-3.19-ocaml-5.2-amd64" as user "ocurrentbuilder"
Login Succeeded
The push refers to repository [docker.io/ocurrent/opam-staging]
a5b2e246b554: Preparing
a5b2e246b554: Pushed
alpine-3.19-ocaml-5.2-amd64: digest: sha256:d09dbfa9880deaa995b9a02528aa2569fa3854119145dcbc2163260927ac97eb size: 530
Job succeeded
2024-03-30 14:26.46: Job succeeded