Build:
- 0
2024-12-14 13:14.24: New job: Build using linux-arm64 in
[]
2024-12-14 13:14.24: Will push staging image to ocurrent/opam-staging:alpine-3.20-ocaml-5.0-arm64
Dockerfile:
# syntax=docker/dockerfile:1
FROM ocurrent/opam-staging@sha256:08d423f7866e2066cce901c27774197ad73fedc1c6060684001f7f0e6e258446
ENV OPAMYES="1" OPAMCONFIRMLEVEL="unsafe-yes" OPAMERRLOGLEN="0" OPAMPRECISETRACKING="1"
RUN opam switch create 5.0 --packages=ocaml-base-compiler.5.0.0
RUN opam pin add -k version ocaml-base-compiler 5.0.0
RUN opam install -y opam-depext
ENTRYPOINT [ "opam", "exec", "--" ]
CMD bash
COPY --link [ "Dockerfile", "/Dockerfile.ocaml" ]
2024-12-14 13:14.24: Using cache hint "5.0.0-arm64-ocurrent/opam-staging@sha256:08d423f7866e2066cce901c27774197ad73fedc1c6060684001f7f0e6e258446"
2024-12-14 13:14.24: Waiting for resource in pool OCluster
2024-12-14 14:25.43: Waiting for worker…
2024-12-14 18:39.20: Got resource from pool OCluster
Building on molpadia.caelum.ci.dev
#1 [internal] load build definition from Dockerfile
#1 sha256:04d52f70bf45b5c0f09fb22af58d6cadd60c0443b4c96477cee681b7015d1fd7
#1 transferring dockerfile: 501B done
#1 DONE 0.1s
#2 [internal] load .dockerignore
#2 sha256:c5da30b5d02fecb520e9b38a27f494e1755df18a797064082948e6305542eaa8
#2 transferring context: 2B done
#2 DONE 0.1s
#3 resolve image config for docker.io/docker/dockerfile:1
#3 sha256:5511bf222770ecb09bae16a5e9dc6ddaf6633b05719203c5e2b00644727cd62f
#3 DONE 0.6s
#4 docker-image://docker.io/docker/dockerfile:1@sha256:db1ff77fb637a5955317c7a3a62540196396d565f3dd5742e76dddbb6d75c4c5
#4 sha256:04201f855c658116dadef7212a36fe3039ad8ae14a949d4d478ad09da517034e
#4 CACHED
#5 [internal] load build definition from Dockerfile
#5 sha256:91654b67ed5d58e7d970b80c4fe84091e90adba817b305aa92ee3917bd305fb4
#5 DONE 0.0s
#6 [internal] load metadata for docker.io/ocurrent/opam-staging@sha256:08d423f7866e2066cce901c27774197ad73fedc1c6060684001f7f0e6e258446
#6 sha256:62457c421f84e68abfa77873633746b0b5c54b45849dc9fb8c5e6121d6010f45
#6 DONE 0.0s
#7 [internal] load .dockerignore
#7 sha256:17847cbc037ae6877c33211a4ca5b46a18252d86c0a44479b6d175ffdc05db98
#7 DONE 0.0s
#8 [1/5] FROM docker.io/ocurrent/opam-staging@sha256:08d423f7866e2066cce901c27774197ad73fedc1c6060684001f7f0e6e258446
#8 sha256:9fcb7a2167c281534d489008cb4f7e77160580e229c7b25724970908dac86278
#8 CACHED
#12 [internal] load build context
#12 sha256:52d1784bdaf4f347c21e3cd8f3b1f3ec7b30e9541aea2c087da580c52cda0b94
#12 transferring context: 501B done
#12 DONE 0.1s
#9 [2/5] RUN opam switch create 5.0 --packages=ocaml-base-compiler.5.0.0
#9 sha256:49cc4b53e24fc2e8ae1d285f88a64cb3b6ba017fc65c475ec40810691d638ac4
#9 7.086
#9 7.086 <><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#9 7.267 [ocaml-config.3/gen_ocaml_config.ml.in] downloaded from https://raw.githubusercontent.com/ocaml/opam-source-archives/main/patches/ocaml-config/gen_ocaml_config.ml.in.3
#9 7.323 [ocaml-config.3/ocaml-config.install] downloaded from https://raw.githubusercontent.com/ocaml/opam-source-archives/main/patches/ocaml-config/ocaml-config.install
#9 8.861 [ocaml-base-compiler.5.0.0] downloaded from https://github.com/ocaml/ocaml/archive/5.0.0.tar.gz
#9 9.470 [ocaml-base-compiler.5.0.0/ocaml-base-compiler.install] downloaded from https://raw.githubusercontent.com/ocaml/opam-source-archives/main/patches/ocaml-base-compiler/ocaml-base-compiler.install
#9 9.474
#9 9.474 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#9 9.704 -> installed base-bigarray.base
#9 9.707 -> installed base-threads.base
#9 9.715 -> installed base-unix.base
#9 9.716 -> installed host-arch-arm64.1
#9 9.717 -> installed host-system-other.1
#9 9.718 -> installed ocaml-options-vanilla.1
#9 95.56 -> installed ocaml-base-compiler.5.0.0
#9 95.61 -> installed ocaml-config.3
#9 95.72 -> installed ocaml.5.0.0
#9 95.75 -> installed base-domains.base
#9 95.78 -> installed base-nnp.base
#9 96.19 Done.
#9 96.20 # Run eval $(opam env) to update the current shell environment
#9 DONE 96.8s
#10 [3/5] RUN opam pin add -k version ocaml-base-compiler 5.0.0
#10 sha256:e41e61e1bf78802417829bed260c36ad5c6e258c4aebc77342c51d05c77b1fd2
#10 0.967 ocaml-base-compiler is now pinned to version 5.0.0
#10 0.967
#10 6.904 No package build needed.
#10 6.904 Nothing to do.
#10 6.909 # Run eval $(opam env) to update the current shell environment
#10 DONE 7.0s
#11 [4/5] RUN opam install -y opam-depext
#11 sha256:659dd3953b8d9bf93ed272b88b446eede7495a73427c4c9461efc61bb7b70261
#11 7.330 The following actions will be performed:
#11 7.330 - install opam-depext 1.2.3
#11 7.330
#11 7.330 <><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#11 7.950 [opam-depext.1.2.3] downloaded from https://github.com/ocaml-opam/opam-depext/releases/download/v1.2.3/opam-depext-full-1.2.3.tbz
#11 7.991
#11 7.991 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#11 10.12 -> installed opam-depext.1.2.3
#11 10.12 Done.
#11 10.13 # Run eval $(opam env) to update the current shell environment
#11 DONE 10.2s
#13 [5/5] COPY --link [ Dockerfile, /Dockerfile.ocaml ]
#13 sha256:da96f77124f2fd5bb5310ce986e3fba22e6fd483350c04d53c4bac83492d5dc8
#13 DONE 0.1s
#14 exporting to image
#14 sha256:e8c613e07b0b7ff33893b694f7759a10d42e180f2b4dc349fb57dc6b71dcab00
#14 exporting layers
#14 exporting layers 2.1s done
#14 writing image sha256:f344c309f9945712d16a0d86ecdb3ddfe2a7b1ddf709e3b5e0118e78b9fa96fb done
#14 DONE 2.1s
Pushing "sha256:45413ec697c05a4a9cf51eb8ae817eb56f8e62331f00f86cc0359b8cb0b5f356" to "ocurrent/opam-staging:alpine-3.20-ocaml-5.0-arm64" as user "ocurrentbuilder"
Login Succeeded
The push refers to repository [docker.io/ocurrent/opam-staging]
7158d083407a: Preparing
7158d083407a: Pushed
alpine-3.20-ocaml-5.0-arm64: digest: sha256:0e4e77add26b0254f19c12bd2470838adfb84c1cddae07c8b95688ce22b92fa4 size: 530
The push refers to repository [docker.io/ocurrent/opam-staging]
7158d083407a: Preparing
7158d083407a: Layer already exists
alpine-3.20-ocaml-5.0-arm64: digest: sha256:0e4e77add26b0254f19c12bd2470838adfb84c1cddae07c8b95688ce22b92fa4 size: 530
Job succeeded
2024-12-14 18:44.24: Job succeeded