Build:
  1. 0
2024-12-14 13:13.43: New job: Build using linux-arm64 in
                                []
2024-12-14 13:13.43: Will push staging image to ocurrent/opam-staging:debian-12-ocaml-4.07-arm64

Dockerfile:

# syntax=docker/dockerfile:1

FROM ocurrent/opam-staging@sha256:c227e4f4141ce4ceecd6fcb0db9e51924b395fe60940dc94132f58581de0d098
ENV OPAMYES="1" OPAMCONFIRMLEVEL="unsafe-yes" OPAMERRLOGLEN="0" OPAMPRECISETRACKING="1"
RUN opam switch create 4.07 --packages=ocaml-base-compiler.4.07.1
RUN opam pin add -k version ocaml-base-compiler 4.07.1
RUN opam install -y opam-depext
RUN opam install -y ocaml-secondary-compiler
ENTRYPOINT [ "opam", "exec", "--" ]
CMD bash
COPY --link [ "Dockerfile", "/Dockerfile.ocaml" ]


2024-12-14 13:13.43: Using cache hint "4.07.1-arm64-ocurrent/opam-staging@sha256:c227e4f4141ce4ceecd6fcb0db9e51924b395fe60940dc94132f58581de0d098"
2024-12-14 13:13.43: Waiting for resource in pool OCluster
2024-12-14 13:13.43: Waiting for worker…
2024-12-14 16:53.00: Got resource from pool OCluster
Building on kydoime.caelum.ci.dev
#1 [internal] load build definition from Dockerfile
#1 sha256:d0776db4887eea5192f744a67f93166df252e751d92bb1303b7558dc55de07cf
#1 transferring dockerfile: 549B done
#1 DONE 0.1s

#2 [internal] load .dockerignore
#2 sha256:36b1cb9a2bf011c0bda145bddabd24e65d0173807f09263d40cc0e1e2f409edc
#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.3s

#4 docker-image://docker.io/docker/dockerfile:1@sha256:db1ff77fb637a5955317c7a3a62540196396d565f3dd5742e76dddbb6d75c4c5
#4 sha256:04201f855c658116dadef7212a36fe3039ad8ae14a949d4d478ad09da517034e
#4 CACHED

#8 [1/6] FROM docker.io/ocurrent/opam-staging@sha256:c227e4f4141ce4ceecd6fcb0db9e51924b395fe60940dc94132f58581de0d098
#8 sha256:82cb0cd80a6b44792129fbf3c7a6277b33f58bd82248c6016542c0de8ca348fa
#8 CACHED

#5 [internal] load build definition from Dockerfile
#5 sha256:49d5dd5aa6df7c65abfbf8176802c93e2a626c6af9ad1ab46326b141b6ab3ca2
#5 DONE 0.0s

#6 [internal] load metadata for docker.io/ocurrent/opam-staging@sha256:c227e4f4141ce4ceecd6fcb0db9e51924b395fe60940dc94132f58581de0d098
#6 sha256:74971a652ec4681273bd9d37518651b55a3f2f9467e43586ccacd69ffde9058c
#6 DONE 0.0s

#7 [internal] load .dockerignore
#7 sha256:9b840dec8b732d65695e91937427946377b99d19c827ed72a2c4fb3b8f4863cb
#7 DONE 0.0s

#13 [internal] load build context
#13 sha256:ee2c508485604d65157f9ee8c1689014724447a18f5dbb4c2b689d6435608b2d
#13 transferring context: 549B done
#13 DONE 0.1s

#9 [2/6] RUN opam switch create 4.07 --packages=ocaml-base-compiler.4.07.1
#9 sha256:9d01a75fcd031d6b426963580f38733e1e7965cc55932f37d096a9a5af1e5b8b
#9 7.000 
#9 7.000 <><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#9 7.101 [ocaml-config.1/gen_ocaml_config.ml.in] downloaded from https://raw.githubusercontent.com/ocaml/opam-source-archives/main/patches/ocaml-config/gen_ocaml_config.ml.in.1
#9 7.196 [ocaml-config.1/ocaml-config.install] downloaded from https://raw.githubusercontent.com/ocaml/opam-source-archives/main/patches/ocaml-config/ocaml-config.install
#9 8.221 [ocaml-base-compiler.4.07.1] downloaded from https://github.com/ocaml/ocaml/archive/4.07.1.tar.gz
#9 8.904 [ocaml-base-compiler.4.07.1/alt-signal-stack.patch] downloaded from https://github.com/ocaml/ocaml/commit/00b8c4d503732343d5d01761ad09650fe50ff3a0.patch?full_index=1
#9 9.129 [ocaml-base-compiler.4.07.1/fix-gcc10.patch] downloaded from https://raw.githubusercontent.com/ocaml/opam-source-archives/main/patches/ocaml-base-compiler/fix-gcc10.patch.4.07.1
#9 9.131 
#9 9.131 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#9 9.326 -> installed base-bigarray.base
#9 9.327 -> installed base-threads.base
#9 9.337 -> installed base-unix.base
#9 85.99 -> installed ocaml-base-compiler.4.07.1
#9 86.04 -> installed ocaml-config.1
#9 86.13 -> installed ocaml.4.07.1
#9 86.40 Done.
#9 86.40 # Run eval $(opam env) to update the current shell environment
#9 DONE 86.9s

#10 [3/6] RUN opam pin add -k version ocaml-base-compiler 4.07.1
#10 sha256:ddef6de30c69c67115e77b6607fa8d7ee2eababf2842ab724762d978daefc4f8
#10 1.038 ocaml-base-compiler is now pinned to version 4.07.1
#10 1.038 
#10 6.794 No package build needed.
#10 6.794 Nothing to do.
#10 6.795 # Run eval $(opam env) to update the current shell environment
#10 DONE 6.9s

#11 [4/6] RUN opam install -y opam-depext
#11 sha256:5eeb376afe3ab6442fa3437590a8ef94117de9700cb69aad55257cbdc20e50d4
#11 7.241 The following actions will be performed:
#11 7.241   - install opam-depext 1.2.3
#11 7.241 
#11 7.241 <><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#11 7.848 [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.875 
#11 7.875 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#11 9.239 -> installed opam-depext.1.2.3
#11 9.277 Done.
#11 9.278 # Run eval $(opam env) to update the current shell environment
#11 DONE 9.4s

#12 [5/6] RUN opam install -y ocaml-secondary-compiler
#12 sha256:e5af40f4d1e5a3c4bc1d4db36be6522af3521aa53624a3f32eac38edcd3578d1
#12 7.295 The following actions will be performed:
#12 7.295   - install ocaml-secondary-compiler 4.14.2
#12 7.295   - install host-system-other        1
#12 7.295   - install host-arch-arm64          1
#12 7.295 ===== 3 to install =====
#12 7.295 
#12 7.295 <><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#12 7.973 [ocaml-secondary-compiler.4.14.2] downloaded from https://github.com/ocaml/ocaml/archive/4.14.2.tar.gz
#12 8.473 
#12 8.473 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#12 9.635 -> installed host-arch-arm64.1
#12 9.657 -> installed host-system-other.1
#12 89.56 -> installed ocaml-secondary-compiler.4.14.2
#12 89.91 Done.
#12 89.91 # Run eval $(opam env) to update the current shell environment
#12 DONE 90.4s

#14 [6/6] COPY --link [ Dockerfile, /Dockerfile.ocaml ]
#14 sha256:cf4ad030f1b3d7296d08ecd722cba5c4eb699e2d736e0f3f254084fcd56df370
#14 DONE 0.1s

#15 exporting to image
#15 sha256:e8c613e07b0b7ff33893b694f7759a10d42e180f2b4dc349fb57dc6b71dcab00
#15 exporting layers
#15 exporting layers 1.5s done
#15 writing image sha256:a90b9a8f6a973504b9d759f17e4c22a9ec9f58ea5a68fc6c20ef7fa7ba9dcc27 done
#15 DONE 1.5s
Pushing "sha256:766e16a5df665ef97e25b4be6a285648c7b1628cc45d5ecba49b9d652c8f77ed" to "ocurrent/opam-staging:debian-12-ocaml-4.07-arm64" as user "ocurrentbuilder"
Login Succeeded
The push refers to repository [docker.io/ocurrent/opam-staging]
f13ee4095de7: Preparing
f13ee4095de7: Pushed
debian-12-ocaml-4.07-arm64: digest: sha256:a5fbf0424d28b00117a7d4afc4eb74b588f9d3da186dc3dc54e29c5707cc1771 size: 530
The push refers to repository [docker.io/ocurrent/opam-staging]
f13ee4095de7: Preparing
f13ee4095de7: Layer already exists
debian-12-ocaml-4.07-arm64: digest: sha256:a5fbf0424d28b00117a7d4afc4eb74b588f9d3da186dc3dc54e29c5707cc1771 size: 530
Job succeeded
2024-12-14 16:59.42: Job succeeded