Build:
  1. 0
2024-03-30 10:30.10: New job: Build using linux-arm64 in
                                []
2024-03-30 10:30.10: Will push staging image to ocurrent/opam-staging:debian-12-ocaml-5.2-alpha1-arm64

Dockerfile:

# syntax=docker/dockerfile:1

FROM ocurrent/opam-staging@sha256:df9966c279224eee6e798d7758da0257fe484ef74e87d906fef6748441c7bd6f
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 apt-get -y update
RUN DEBIAN_FRONTEND=noninteractive apt-get -y upgrade
RUN DEBIAN_FRONTEND=noninteractive apt-get -y install libzstd-dev
USER opam
RUN opam switch create 5.2~alpha1 --packages=ocaml-base-compiler.5.2.0~alpha1
RUN opam pin add -k version ocaml-base-compiler 5.2.0~alpha1
RUN opam install -y opam-depext
ENTRYPOINT [ "opam", "exec", "--" ]
CMD bash
COPY --link [ "Dockerfile", "/Dockerfile.ocaml" ]


2024-03-30 10:30.10: Using cache hint "5.2.0~alpha1-arm64-ocurrent/opam-staging@sha256:df9966c279224eee6e798d7758da0257fe484ef74e87d906fef6748441c7bd6f"
2024-03-30 10:30.10: Waiting for resource in pool OCluster
2024-03-30 10:30.10: Waiting for worker…
2024-03-30 10:30.11: Got resource from pool OCluster
Building on ainia.caelum.ci.dev
#1 [internal] load build definition from Dockerfile
#1 sha256:cd1b1ea74f3ed883c6d885868c4a3a1b3cb2f46133e40eb7a7c2a4741e32862b
#1 transferring dockerfile: 772B done
#1 DONE 0.1s

#2 [internal] load .dockerignore
#2 sha256:015fd6fa9dc46a6c296d4fb11135d12369201492e1df1b9d27d649ff96c4517a
#2 transferring context:
#2 transferring context: 2B done
#2 DONE 0.0s

#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:ac85f380a63b13dfcefa89046420e1781752bab202122f8f50032edf31be0021
#4 sha256:78c692cbb917ad8f59084063ba29830b84b2cc97e8e5afa7b738866868dbd3f3
#4 CACHED

#5 [internal] load build definition from Dockerfile
#5 sha256:1d584c394a1a6d8c25295390660cbb2a447f4d50c9170c0a862e69eeece5439e
#5 DONE 0.0s

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

#7 [internal] load .dockerignore
#7 sha256:74d55a72cd037e0bc2bf547b00e393f4a05f81a5e601d36af5142a2601952ce7
#7 DONE 0.0s

#16 [internal] load build context
#16 sha256:4a938e18f8a9c6631a74986fb320720b88f98a69c54e13955e7fb2f1e06675d4
#16 transferring context: 772B done
#16 DONE 0.0s

#8 [1/6] FROM docker.io/ocurrent/opam-staging@sha256:df9966c279224eee6e798d7758da0257fe484ef74e87d906fef6748441c7bd6f
#8 sha256:6c969e92c73d953c1c7e0de410f9d88f219d74b4926416e197ad8e5fcd5f6724
#8 resolve docker.io/ocurrent/opam-staging@sha256:df9966c279224eee6e798d7758da0257fe484ef74e87d906fef6748441c7bd6f done
#8 sha256:df9966c279224eee6e798d7758da0257fe484ef74e87d906fef6748441c7bd6f 530B / 530B done
#8 sha256:a4d853c8cf66f851aa85a5114a03da3209ad4e901e2d69e767b489ff8c4c70f7 8.02kB / 8.02kB done
#8 sha256:30929ef884c05cb8e99717cbf46ce870b9478a407186f35c5354a1a82c35f0a5 140.51MB / 502.53MB 2.7s
#8 sha256:30929ef884c05cb8e99717cbf46ce870b9478a407186f35c5354a1a82c35f0a5 167.77MB / 502.53MB 3.4s
#8 sha256:30929ef884c05cb8e99717cbf46ce870b9478a407186f35c5354a1a82c35f0a5 198.18MB / 502.53MB 4.1s
#8 sha256:30929ef884c05cb8e99717cbf46ce870b9478a407186f35c5354a1a82c35f0a5 230.69MB / 502.53MB 4.9s
#8 sha256:30929ef884c05cb8e99717cbf46ce870b9478a407186f35c5354a1a82c35f0a5 256.90MB / 502.53MB 5.6s
#8 sha256:30929ef884c05cb8e99717cbf46ce870b9478a407186f35c5354a1a82c35f0a5 284.16MB / 502.53MB 6.4s
#8 sha256:30929ef884c05cb8e99717cbf46ce870b9478a407186f35c5354a1a82c35f0a5 309.33MB / 502.53MB 7.2s
#8 sha256:30929ef884c05cb8e99717cbf46ce870b9478a407186f35c5354a1a82c35f0a5 335.54MB / 502.53MB 8.0s
#8 sha256:30929ef884c05cb8e99717cbf46ce870b9478a407186f35c5354a1a82c35f0a5 361.76MB / 502.53MB 9.1s
#8 sha256:30929ef884c05cb8e99717cbf46ce870b9478a407186f35c5354a1a82c35f0a5 391.12MB / 502.53MB 10.2s
#8 sha256:30929ef884c05cb8e99717cbf46ce870b9478a407186f35c5354a1a82c35f0a5 416.28MB / 502.53MB 11.2s
#8 sha256:30929ef884c05cb8e99717cbf46ce870b9478a407186f35c5354a1a82c35f0a5 441.45MB / 502.53MB 11.9s
#8 sha256:30929ef884c05cb8e99717cbf46ce870b9478a407186f35c5354a1a82c35f0a5 467.66MB / 502.53MB 12.9s
#8 sha256:30929ef884c05cb8e99717cbf46ce870b9478a407186f35c5354a1a82c35f0a5 494.93MB / 502.53MB 13.7s
#8 sha256:30929ef884c05cb8e99717cbf46ce870b9478a407186f35c5354a1a82c35f0a5 502.53MB / 502.53MB 14.0s done
#8 extracting sha256:30929ef884c05cb8e99717cbf46ce870b9478a407186f35c5354a1a82c35f0a5
#8 extracting sha256:30929ef884c05cb8e99717cbf46ce870b9478a407186f35c5354a1a82c35f0a5 5.2s
#8 extracting sha256:30929ef884c05cb8e99717cbf46ce870b9478a407186f35c5354a1a82c35f0a5 10.3s
#8 extracting sha256:30929ef884c05cb8e99717cbf46ce870b9478a407186f35c5354a1a82c35f0a5 15.5s
#8 extracting sha256:30929ef884c05cb8e99717cbf46ce870b9478a407186f35c5354a1a82c35f0a5 20.5s
#8 extracting sha256:30929ef884c05cb8e99717cbf46ce870b9478a407186f35c5354a1a82c35f0a5 25.6s
#8 extracting sha256:30929ef884c05cb8e99717cbf46ce870b9478a407186f35c5354a1a82c35f0a5 28.3s done
#8 DONE 45.4s

#9 [2/9] RUN opam repo add beta git+https://github.com/ocaml/ocaml-beta-repository --set-default
#9 sha256:b6a469433d79e2945ff44bda4fa960f81c7f8394dde8988e86767f92071e0f0b
#9 3.941 [beta] Initialised
#9 DONE 4.2s

#10 [3/9] RUN apt-get -y update
#10 sha256:b4bf2bdba6115e15dd6580f6bd3f8af96a63df47f7acf891866277ba7735f62e
#10 0.669 Hit:1 http://deb.debian.org/debian bookworm InRelease
#10 0.669 Get:2 http://deb.debian.org/debian bookworm-updates InRelease [55.4 kB]
#10 0.685 Get:3 http://deb.debian.org/debian-security bookworm-security InRelease [48.0 kB]
#10 1.003 Get:4 http://deb.debian.org/debian-security bookworm-security/main arm64 Packages [145 kB]
#10 1.090 Fetched 248 kB in 0s (543 kB/s)
#10 1.090 Reading package lists...
#10 DONE 1.7s

#11 [4/9] RUN DEBIAN_FRONTEND=noninteractive apt-get -y upgrade
#11 sha256:2903e2dd57a3e820d08d0dbde2cb7ed919dc4d72d3e258263a392efe491c1b03
#11 0.521 Reading package lists...
#11 1.185 Building dependency tree...
#11 1.365 Reading state information...
#11 1.422 Calculating upgrade...
#11 1.748 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
#11 DONE 1.8s

#12 [5/9] RUN DEBIAN_FRONTEND=noninteractive apt-get -y install libzstd-dev
#12 sha256:d9ec6bee0baa5139812a1f264152f2c57a291ef885e3755b9916347fc8b305e1
#12 0.602 Reading package lists...
#12 1.228 Building dependency tree...
#12 1.421 Reading state information...
#12 1.754 The following NEW packages will be installed:
#12 1.755   libzstd-dev
#12 1.802 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
#12 1.802 Need to get 317 kB of archives.
#12 1.802 After this operation, 1139 kB of additional disk space will be used.
#12 1.802 Get:1 http://deb.debian.org/debian bookworm/main arm64 libzstd-dev arm64 1.5.4+dfsg2-5 [317 kB]
#12 2.052 debconf: delaying package configuration, since apt-utils is not installed
#12 2.095 Fetched 317 kB in 0s (2609 kB/s)
#12 2.111 Selecting previously unselected package libzstd-dev:arm64.
#12 2.111 (Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 18766 files and directories currently installed.)
#12 2.121 Preparing to unpack .../libzstd-dev_1.5.4+dfsg2-5_arm64.deb ...
#12 2.122 Unpacking libzstd-dev:arm64 (1.5.4+dfsg2-5) ...
#12 2.178 Setting up libzstd-dev:arm64 (1.5.4+dfsg2-5) ...
#12 DONE 2.3s

#13 [6/9] RUN opam switch create 5.2~alpha1 --packages=ocaml-base-compiler.5.2.0~alpha1
#13 sha256:45b7215bcc82b556df4484645f42ee348c84a5bd6889bd6dc5288b2cb9154a46
#13 6.737 
#13 6.737 <><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#13 8.794 [ocaml-base-compiler.5.2.0~alpha1] downloaded from https://github.com/ocaml/ocaml/archive/5.2.0-alpha1.tar.gz
#13 9.463 
#13 9.463 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#13 9.466 -> installed base-bigarray.base
#13 9.468 -> installed base-threads.base
#13 9.471 -> installed base-unix.base
#13 9.472 -> installed ocaml-beta.enabled
#13 9.804 -> installed ocaml-options-vanilla.1
#13 150.9 -> installed ocaml-base-compiler.5.2.0~alpha1
#13 151.0 -> installed ocaml-config.3
#13 151.1 -> installed ocaml.5.2.0
#13 151.1 -> installed base-domains.base
#13 151.2 -> installed base-nnp.base
#13 151.6 Done.
#13 151.6 # Run eval $(opam env) to update the current shell environment
#13 DONE 153.0s

#14 [7/9] RUN opam pin add -k version ocaml-base-compiler 5.2.0~alpha1
#14 sha256:bea0ffdfefc1c5a1e5e685ce0e66b897c9b1399b8c4a4385793d23ac2eb644ce
#14 4.006 ocaml-base-compiler is now pinned to version 5.2.0~alpha1
#14 4.006 
#14 9.529 No package build needed.
#14 9.529 Nothing to do.
#14 9.529 # Run eval $(opam env) to update the current shell environment
#14 DONE 10.6s

#15 [8/9] RUN opam install -y opam-depext
#15 sha256:e9c6b0cc446da620c800f0fece9e9c0c542dc169363e7163ef748980880e721e
#15 10.08 The following actions will be performed:
#15 10.08   - install opam-depext 1.2.1-1
#15 10.08 
#15 10.08 <><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#15 10.68 [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
#15 10.71 
#15 10.71 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#15 12.79 -> installed opam-depext.1.2.1-1
#15 12.80 Done.
#15 12.80 # Run eval $(opam env) to update the current shell environment
#15 DONE 18.5s

#17 [9/9] COPY --link [ Dockerfile, /Dockerfile.ocaml ]
#17 sha256:354ed2bacc7aca33a61cc06dbe6eabea7989badd2cfeec3342c3c918b58a8e0d
#17 DONE 0.4s

#18 exporting to image
#18 sha256:e8c613e07b0b7ff33893b694f7759a10d42e180f2b4dc349fb57dc6b71dcab00
#18 exporting layers
#18 exporting layers 2.0s done
#18 writing image sha256:47807ec81bff24d895e1e46e039eadd07bbda4a0ebb34f06492be68cba7dff6d done
#18 DONE 2.0s
Pushing "sha256:72974dc4a619a84fbeabb80a08e74bcd68e12adb752078618d1e0d1ca30d5d12" to "ocurrent/opam-staging:debian-12-ocaml-5.2-alpha1-arm64" as user "ocurrentbuilder"
Login Succeeded
The push refers to repository [docker.io/ocurrent/opam-staging]
e1d897a01720: Preparing
e1d897a01720: Pushed
debian-12-ocaml-5.2-alpha1-arm64: digest: sha256:2f38c1f9e99abbc23263a93b8f5370257838004a80903b8f5958b512e3091aa8 size: 531
Job succeeded
2024-03-30 13:54.02: Job succeeded