Build:
  1. 0
2026-07-18 12:31.51: New job: Build using linux-x86_64 in
                                []
2026-07-18 12:31.51: Will push staging image to ocurrent/opam-staging:alpine-3.23-ocaml-5.4-afl-amd64

Dockerfile:

# syntax=docker/dockerfile:1

FROM ocurrent/opam-staging@sha256:dfda6f297e3a84d586a6d2faf8afd4bdbc965af29796d90b6302815fa90ea3db
ENV OPAMYES="1" OPAMCONFIRMLEVEL="unsafe-yes" OPAMERRLOGLEN="0" OPAMPRECISETRACKING="1"
USER root
RUN apk update && apk upgrade
RUN apk add zstd-dev
USER opam
RUN opam switch create 5.4 --packages=ocaml-variants.5.4.1+options,ocaml-options-only-afl
RUN opam pin add -k version ocaml-variants 5.4.1+options
RUN opam install -y opam-depext
ENTRYPOINT [ "opam", "exec", "--" ]
CMD bash
COPY --link [ "Dockerfile", "/Dockerfile.ocaml" ]


2026-07-18 12:31.51: Using cache hint "5.4.1+afl-amd64-ocurrent/opam-staging@sha256:dfda6f297e3a84d586a6d2faf8afd4bdbc965af29796d90b6302815fa90ea3db"
2026-07-18 12:31.51: Waiting for resource in pool OCluster
2026-07-18 13:15.54: Waiting for worker…
2026-07-18 13:15.54: Got resource from pool OCluster
Building on phoebe.caelum.ci.dev
WARNING: experimental flag squash is removed with BuildKit. You should squash inside build using a multi-stage Dockerfile for efficiency.
#0 building with "default" instance using docker driver

#1 [internal] load build definition from Dockerfile
#1 transferring dockerfile: 601B done
#1 DONE 0.1s

#2 resolve image config for docker-image://docker.io/docker/dockerfile:1
#2 DONE 0.4s

#3 docker-image://docker.io/docker/dockerfile:1@sha256:87999aa3d42bdc6bea60565083ee17e86d1f3339802f543c0d03998580f9cb89
#3 CACHED

#4 [internal] load metadata for docker.io/ocurrent/opam-staging@sha256:dfda6f297e3a84d586a6d2faf8afd4bdbc965af29796d90b6302815fa90ea3db
#4 DONE 0.4s

#5 [internal] load .dockerignore
#5 transferring context: 2B done
#5 DONE 0.1s

#6 [internal] load build context
#6 transferring context: 601B done
#6 DONE 0.1s

#7 [1/6] FROM docker.io/ocurrent/opam-staging@sha256:dfda6f297e3a84d586a6d2faf8afd4bdbc965af29796d90b6302815fa90ea3db
#7 resolve docker.io/ocurrent/opam-staging@sha256:dfda6f297e3a84d586a6d2faf8afd4bdbc965af29796d90b6302815fa90ea3db done
#7 sha256:dfda6f297e3a84d586a6d2faf8afd4bdbc965af29796d90b6302815fa90ea3db 7.82kB / 7.82kB done
#7 sha256:b33a2b6a5d296acc1aa3526374e9211aa874b333719a9e8f61ef3f0eecfa1c01 9.20kB / 9.20kB done
#7 sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 0B / 32B 463.8s
#7 sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 32B / 32B 463.9s done
#7 sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 0B / 32B 1056.6s
#7 sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 0B / 32B 1125.6s
#7 sha256:ac0bbee6cd868d7f3bd9a66380a0c73d9b05a63c425a66d712058b2de8bfe635 0B / 4.24MB 1129.1s
#7 sha256:ac0bbee6cd868d7f3bd9a66380a0c73d9b05a63c425a66d712058b2de8bfe635 1.05MB / 4.24MB 1130.0s
#7 sha256:ac0bbee6cd868d7f3bd9a66380a0c73d9b05a63c425a66d712058b2de8bfe635 2.10MB / 4.24MB 1130.2s
#7 sha256:ac0bbee6cd868d7f3bd9a66380a0c73d9b05a63c425a66d712058b2de8bfe635 3.15MB / 4.24MB 1130.7s
#7 sha256:ac0bbee6cd868d7f3bd9a66380a0c73d9b05a63c425a66d712058b2de8bfe635 4.24MB / 4.24MB 1131.3s done
#7 extracting sha256:ac0bbee6cd868d7f3bd9a66380a0c73d9b05a63c425a66d712058b2de8bfe635 0.1s
#7 sha256:50cc1403b16bb66a5a85116085d2c621d392eb062ea58e91d0059ee775839a3b 0B / 454B 1131.3s
#7 extracting sha256:ac0bbee6cd868d7f3bd9a66380a0c73d9b05a63c425a66d712058b2de8bfe635 0.3s done
#7 sha256:50cc1403b16bb66a5a85116085d2c621d392eb062ea58e91d0059ee775839a3b 454B / 454B 1131.7s done
#7 extracting sha256:50cc1403b16bb66a5a85116085d2c621d392eb062ea58e91d0059ee775839a3b 0.0s done
#7 sha256:a0c0fca5bcc13bc2ff899782677b555d003a86cde9a4ad436ab31d7403ddcf2c 0B / 946B 1131.7s
#7 sha256:a0c0fca5bcc13bc2ff899782677b555d003a86cde9a4ad436ab31d7403ddcf2c 946B / 946B 1131.8s done
#7 extracting sha256:a0c0fca5bcc13bc2ff899782677b555d003a86cde9a4ad436ab31d7403ddcf2c done
#7 sha256:44801450a3534cf94676ac3d429c1210180073fc4e79f74836901d9a6c3ccd44 0B / 195B 1132.0s
#7 extracting sha256:44801450a3534cf94676ac3d429c1210180073fc4e79f74836901d9a6c3ccd44 done
#7 sha256:d1b17b92809b784a94ddf6e61299a533c5a7b8c4f94dacd2e9d6eb90414aa28d 0B / 194B 1132.1s
#7 sha256:44801450a3534cf94676ac3d429c1210180073fc4e79f74836901d9a6c3ccd44 195B / 195B 1132.0s done
#7 sha256:d1b17b92809b784a94ddf6e61299a533c5a7b8c4f94dacd2e9d6eb90414aa28d 194B / 194B 1132.2s done
#7 extracting sha256:d1b17b92809b784a94ddf6e61299a533c5a7b8c4f94dacd2e9d6eb90414aa28d done
#7 sha256:726de0ed1fcbdc77acbb179e59b433745af1b2d0f36a3fb19800fa9dc10b2a82 0B / 197B 1132.2s
#7 extracting sha256:726de0ed1fcbdc77acbb179e59b433745af1b2d0f36a3fb19800fa9dc10b2a82
#7 sha256:726de0ed1fcbdc77acbb179e59b433745af1b2d0f36a3fb19800fa9dc10b2a82 197B / 197B 1132.3s done
#7 extracting sha256:726de0ed1fcbdc77acbb179e59b433745af1b2d0f36a3fb19800fa9dc10b2a82 done
#7 sha256:22d66faad7354f42ab67a15137940999b3431df396dc4dc50b5b69d2bfecbfc4 0B / 2.29kB 1132.4s
#7 sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 0B / 32B 1132.6s
#7 sha256:22d66faad7354f42ab67a15137940999b3431df396dc4dc50b5b69d2bfecbfc4 2.29kB / 2.29kB 1132.5s done
#7 extracting sha256:22d66faad7354f42ab67a15137940999b3431df396dc4dc50b5b69d2bfecbfc4 done
#7 sha256:bec0a31376e427c8973d1160305b4b9cbb9ced09739e7a80e378ed0af4c42abd 0B / 157B 1132.8s
#7 extracting sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 done
#7 sha256:6fa554500064cf9da9daad6b5ec778b29e60993d9a685f2c2f94ac034d92cac4 0B / 161B 1132.9s
#7 sha256:bec0a31376e427c8973d1160305b4b9cbb9ced09739e7a80e378ed0af4c42abd 157B / 157B 1132.9s done
#7 extracting sha256:bec0a31376e427c8973d1160305b4b9cbb9ced09739e7a80e378ed0af4c42abd 0.0s done
#7 sha256:ce0be268d29f6c99bf3611682ba0fdc533d8c77a4d4a88e28b980d64bd2fb5e9 0B / 232B 1133.0s
#7 extracting sha256:6fa554500064cf9da9daad6b5ec778b29e60993d9a685f2c2f94ac034d92cac4
#7 sha256:6fa554500064cf9da9daad6b5ec778b29e60993d9a685f2c2f94ac034d92cac4 161B / 161B 1133.1s done
#7 sha256:ce0be268d29f6c99bf3611682ba0fdc533d8c77a4d4a88e28b980d64bd2fb5e9 232B / 232B 1133.1s done
#7 extracting sha256:6fa554500064cf9da9daad6b5ec778b29e60993d9a685f2c2f94ac034d92cac4 0.1s done
#7 extracting sha256:ce0be268d29f6c99bf3611682ba0fdc533d8c77a4d4a88e28b980d64bd2fb5e9 0.0s done
#7 sha256:c1bce29cff04a4dd1af156924ac10b9a54e04e76b8c350908c6c65539d3b8b71 0B / 228B 1133.3s
#7 sha256:c1bce29cff04a4dd1af156924ac10b9a54e04e76b8c350908c6c65539d3b8b71 228B / 228B 1133.3s done
#7 sha256:0f938cccf1267f7c56df1bd54df65dd29cb56e500ca93a7f00ba1039e36d087f 243B / 243B 1133.4s done
#7 extracting sha256:c1bce29cff04a4dd1af156924ac10b9a54e04e76b8c350908c6c65539d3b8b71 0.0s done
#7 sha256:ebf2c91beb69dd6064e4c34f72c1b10449c8ecb8e64c07392412d8b8ce5ffc02 0B / 252B 1133.4s
#7 extracting sha256:0f938cccf1267f7c56df1bd54df65dd29cb56e500ca93a7f00ba1039e36d087f
#7 extracting sha256:0f938cccf1267f7c56df1bd54df65dd29cb56e500ca93a7f00ba1039e36d087f 0.0s done
#7 sha256:5ece00ab7fdcb5b78b2fed52b8d092f54e8f508004646d16ea638c1bcc0ea026 0B / 300B 1133.5s
#7 extracting sha256:5ece00ab7fdcb5b78b2fed52b8d092f54e8f508004646d16ea638c1bcc0ea026
#7 sha256:ebf2c91beb69dd6064e4c34f72c1b10449c8ecb8e64c07392412d8b8ce5ffc02 252B / 252B 1133.5s done
#7 sha256:5ece00ab7fdcb5b78b2fed52b8d092f54e8f508004646d16ea638c1bcc0ea026 300B / 300B 1133.5s done
#7 extracting sha256:5ece00ab7fdcb5b78b2fed52b8d092f54e8f508004646d16ea638c1bcc0ea026 0.0s done
#7 extracting sha256:ebf2c91beb69dd6064e4c34f72c1b10449c8ecb8e64c07392412d8b8ce5ffc02 0.0s done
#7 sha256:17c04d093696637c71ab6d30e05bb36127e5e882a79e9a1985243c3848d88f05 0B / 240B 1133.6s
#7 sha256:2312391adeed948217351eab5d0e8266b5588c58d51d72476dc74896da0f023a 0B / 227B 1133.6s
#7 extracting sha256:2312391adeed948217351eab5d0e8266b5588c58d51d72476dc74896da0f023a
#7 sha256:17c04d093696637c71ab6d30e05bb36127e5e882a79e9a1985243c3848d88f05 240B / 240B 1133.7s done
#7 sha256:2312391adeed948217351eab5d0e8266b5588c58d51d72476dc74896da0f023a 227B / 227B 1133.7s done
#7 extracting sha256:2312391adeed948217351eab5d0e8266b5588c58d51d72476dc74896da0f023a 0.1s done
#7 sha256:5262ffc7d1523e9c2cee2f6a991717259d51aefc635597538771efbcb264d4af 0B / 295B 1133.8s
#7 sha256:5262ffc7d1523e9c2cee2f6a991717259d51aefc635597538771efbcb264d4af 295B / 295B 1133.9s done
#7 sha256:a5ed6725e3484e4b93cbc3647e0dc7a3b7420e34fd359b9b3c66f450e7be00c2 217B / 217B 1133.9s done
#7 extracting sha256:17c04d093696637c71ab6d30e05bb36127e5e882a79e9a1985243c3848d88f05 0.0s done
#7 extracting sha256:5262ffc7d1523e9c2cee2f6a991717259d51aefc635597538771efbcb264d4af done
#7 extracting sha256:a5ed6725e3484e4b93cbc3647e0dc7a3b7420e34fd359b9b3c66f450e7be00c2 0.0s done
#7 sha256:495e9f37d57b51f2d6798fbd815ad2c76622584cf679680524ca8cd569a15889 0B / 223.80MB 1133.9s
#7 sha256:652ecf026ffdbbb6ab856ed5531c8fe1307840a5c71e694ff52e0833a010cbd3 0B / 231B 1133.9s
#7 sha256:652ecf026ffdbbb6ab856ed5531c8fe1307840a5c71e694ff52e0833a010cbd3 231B / 231B 1134.0s done
#7 extracting sha256:652ecf026ffdbbb6ab856ed5531c8fe1307840a5c71e694ff52e0833a010cbd3 done
#7 sha256:1738cd61164721ca4ab5aaa852432dd0f42bf35abfa2cf409515f16539158e75 0B / 234B 1134.1s
#7 sha256:495e9f37d57b51f2d6798fbd815ad2c76622584cf679680524ca8cd569a15889 13.63MB / 223.80MB 1134.4s
#7 sha256:1738cd61164721ca4ab5aaa852432dd0f42bf35abfa2cf409515f16539158e75 234B / 234B 1134.5s done
#7 sha256:7dbc10a341094ca0fb17c6ac3ea8b1e3f40e4db153a52dcc7b8f91b8e1b19ea7 0B / 191.98MB 1134.6s
#7 sha256:495e9f37d57b51f2d6798fbd815ad2c76622584cf679680524ca8cd569a15889 25.17MB / 223.80MB 1134.7s
#7 sha256:495e9f37d57b51f2d6798fbd815ad2c76622584cf679680524ca8cd569a15889 40.89MB / 223.80MB 1135.1s
#7 sha256:495e9f37d57b51f2d6798fbd815ad2c76622584cf679680524ca8cd569a15889 57.67MB / 223.80MB 1135.5s
#7 sha256:495e9f37d57b51f2d6798fbd815ad2c76622584cf679680524ca8cd569a15889 73.40MB / 223.80MB 1135.9s
#7 sha256:495e9f37d57b51f2d6798fbd815ad2c76622584cf679680524ca8cd569a15889 85.98MB / 223.80MB 1136.2s
#7 sha256:495e9f37d57b51f2d6798fbd815ad2c76622584cf679680524ca8cd569a15889 99.61MB / 223.80MB 1136.6s
#7 sha256:495e9f37d57b51f2d6798fbd815ad2c76622584cf679680524ca8cd569a15889 112.20MB / 223.80MB 1137.0s
#7 sha256:495e9f37d57b51f2d6798fbd815ad2c76622584cf679680524ca8cd569a15889 124.78MB / 223.80MB 1137.4s
#7 sha256:495e9f37d57b51f2d6798fbd815ad2c76622584cf679680524ca8cd569a15889 136.31MB / 223.80MB 1137.7s
#7 sha256:495e9f37d57b51f2d6798fbd815ad2c76622584cf679680524ca8cd569a15889 148.90MB / 223.80MB 1138.1s
#7 sha256:495e9f37d57b51f2d6798fbd815ad2c76622584cf679680524ca8cd569a15889 160.43MB / 223.80MB 1138.4s
#7 sha256:495e9f37d57b51f2d6798fbd815ad2c76622584cf679680524ca8cd569a15889 175.11MB / 223.80MB 1138.9s
#7 sha256:495e9f37d57b51f2d6798fbd815ad2c76622584cf679680524ca8cd569a15889 187.70MB / 223.80MB 1139.3s
#7 sha256:7dbc10a341094ca0fb17c6ac3ea8b1e3f40e4db153a52dcc7b8f91b8e1b19ea7 2.10MB / 191.98MB 1139.6s
#7 sha256:495e9f37d57b51f2d6798fbd815ad2c76622584cf679680524ca8cd569a15889 202.38MB / 223.80MB 1139.8s
#7 sha256:495e9f37d57b51f2d6798fbd815ad2c76622584cf679680524ca8cd569a15889 216.01MB / 223.80MB 1140.3s
#7 sha256:495e9f37d57b51f2d6798fbd815ad2c76622584cf679680524ca8cd569a15889 223.80MB / 223.80MB 1141.0s done
#7 sha256:1c563efa9105ccdc9d00da453c3d02f9f93ab41cad5b109cc5aef41e8b5f8433 0B / 676B 1141.3s
#7 sha256:1c563efa9105ccdc9d00da453c3d02f9f93ab41cad5b109cc5aef41e8b5f8433 676B / 676B 1141.5s
#7 extracting sha256:495e9f37d57b51f2d6798fbd815ad2c76622584cf679680524ca8cd569a15889
#7 sha256:1c563efa9105ccdc9d00da453c3d02f9f93ab41cad5b109cc5aef41e8b5f8433 676B / 676B 1141.7s done
#7 sha256:49487f08eb0b8d704ad7a02356167328d85bf65badbcbd66b4c13aa1726ceb2d 0B / 93B 1141.9s
#7 sha256:49487f08eb0b8d704ad7a02356167328d85bf65badbcbd66b4c13aa1726ceb2d 93B / 93B 1142.1s done
#7 sha256:867a4b5ba4ba21f44e9f2812c225512445176461c5c8395866f0a75fd28ae13e 0B / 1.64kB 1142.3s
#7 sha256:867a4b5ba4ba21f44e9f2812c225512445176461c5c8395866f0a75fd28ae13e 1.64kB / 1.64kB 1142.4s done
#7 sha256:7dbc10a341094ca0fb17c6ac3ea8b1e3f40e4db153a52dcc7b8f91b8e1b19ea7 12.58MB / 191.98MB 1142.8s
#7 sha256:7dbc10a341094ca0fb17c6ac3ea8b1e3f40e4db153a52dcc7b8f91b8e1b19ea7 27.26MB / 191.98MB 1146.6s
#7 sha256:7dbc10a341094ca0fb17c6ac3ea8b1e3f40e4db153a52dcc7b8f91b8e1b19ea7 37.75MB / 191.98MB 1147.5s
#7 sha256:7dbc10a341094ca0fb17c6ac3ea8b1e3f40e4db153a52dcc7b8f91b8e1b19ea7 48.23MB / 191.98MB 1150.2s
#7 extracting sha256:495e9f37d57b51f2d6798fbd815ad2c76622584cf679680524ca8cd569a15889 11.0s
#7 sha256:7dbc10a341094ca0fb17c6ac3ea8b1e3f40e4db153a52dcc7b8f91b8e1b19ea7 58.72MB / 191.98MB 1154.4s
#7 sha256:7dbc10a341094ca0fb17c6ac3ea8b1e3f40e4db153a52dcc7b8f91b8e1b19ea7 70.25MB / 191.98MB 1156.0s
#7 sha256:7dbc10a341094ca0fb17c6ac3ea8b1e3f40e4db153a52dcc7b8f91b8e1b19ea7 81.79MB / 191.98MB 1157.2s
#7 sha256:7dbc10a341094ca0fb17c6ac3ea8b1e3f40e4db153a52dcc7b8f91b8e1b19ea7 92.27MB / 191.98MB 1158.1s
#7 sha256:7dbc10a341094ca0fb17c6ac3ea8b1e3f40e4db153a52dcc7b8f91b8e1b19ea7 102.76MB / 191.98MB 1159.2s
#7 sha256:7dbc10a341094ca0fb17c6ac3ea8b1e3f40e4db153a52dcc7b8f91b8e1b19ea7 113.25MB / 191.98MB 1160.0s
#7 extracting sha256:495e9f37d57b51f2d6798fbd815ad2c76622584cf679680524ca8cd569a15889 21.0s
#7 sha256:7dbc10a341094ca0fb17c6ac3ea8b1e3f40e4db153a52dcc7b8f91b8e1b19ea7 124.78MB / 191.98MB 1164.5s
#7 extracting sha256:495e9f37d57b51f2d6798fbd815ad2c76622584cf679680524ca8cd569a15889 26.1s
#7 sha256:7dbc10a341094ca0fb17c6ac3ea8b1e3f40e4db153a52dcc7b8f91b8e1b19ea7 133.17MB / 191.98MB 1169.6s
#7 extracting sha256:495e9f37d57b51f2d6798fbd815ad2c76622584cf679680524ca8cd569a15889 31.1s
#7 sha256:7dbc10a341094ca0fb17c6ac3ea8b1e3f40e4db153a52dcc7b8f91b8e1b19ea7 143.65MB / 191.98MB 1174.6s
#7 sha256:7dbc10a341094ca0fb17c6ac3ea8b1e3f40e4db153a52dcc7b8f91b8e1b19ea7 154.14MB / 191.98MB 1175.9s
#7 sha256:7dbc10a341094ca0fb17c6ac3ea8b1e3f40e4db153a52dcc7b8f91b8e1b19ea7 165.68MB / 191.98MB 1176.8s
#7 sha256:7dbc10a341094ca0fb17c6ac3ea8b1e3f40e4db153a52dcc7b8f91b8e1b19ea7 178.26MB / 191.98MB 1177.8s
#7 sha256:7dbc10a341094ca0fb17c6ac3ea8b1e3f40e4db153a52dcc7b8f91b8e1b19ea7 189.79MB / 191.98MB 1178.5s
#7 sha256:7dbc10a341094ca0fb17c6ac3ea8b1e3f40e4db153a52dcc7b8f91b8e1b19ea7 191.98MB / 191.98MB 1178.8s done
#7 extracting sha256:495e9f37d57b51f2d6798fbd815ad2c76622584cf679680524ca8cd569a15889 46.5s
#7 extracting sha256:495e9f37d57b51f2d6798fbd815ad2c76622584cf679680524ca8cd569a15889 68.0s
#7 extracting sha256:495e9f37d57b51f2d6798fbd815ad2c76622584cf679680524ca8cd569a15889 86.7s
#7 extracting sha256:495e9f37d57b51f2d6798fbd815ad2c76622584cf679680524ca8cd569a15889 91.8s
#7 extracting sha256:495e9f37d57b51f2d6798fbd815ad2c76622584cf679680524ca8cd569a15889 100.9s
#7 extracting sha256:495e9f37d57b51f2d6798fbd815ad2c76622584cf679680524ca8cd569a15889 109.1s
#7 extracting sha256:495e9f37d57b51f2d6798fbd815ad2c76622584cf679680524ca8cd569a15889 114.1s
#7 extracting sha256:495e9f37d57b51f2d6798fbd815ad2c76622584cf679680524ca8cd569a15889 117.7s done
#7 extracting sha256:1738cd61164721ca4ab5aaa852432dd0f42bf35abfa2cf409515f16539158e75
#7 extracting sha256:1738cd61164721ca4ab5aaa852432dd0f42bf35abfa2cf409515f16539158e75 0.0s done
#7 extracting sha256:7dbc10a341094ca0fb17c6ac3ea8b1e3f40e4db153a52dcc7b8f91b8e1b19ea7
#7 extracting sha256:7dbc10a341094ca0fb17c6ac3ea8b1e3f40e4db153a52dcc7b8f91b8e1b19ea7 4.3s done
#7 extracting sha256:1c563efa9105ccdc9d00da453c3d02f9f93ab41cad5b109cc5aef41e8b5f8433
#7 extracting sha256:1c563efa9105ccdc9d00da453c3d02f9f93ab41cad5b109cc5aef41e8b5f8433 0.0s done
#7 extracting sha256:49487f08eb0b8d704ad7a02356167328d85bf65badbcbd66b4c13aa1726ceb2d 0.0s done
#7 extracting sha256:867a4b5ba4ba21f44e9f2812c225512445176461c5c8395866f0a75fd28ae13e 0.0s done
#7 DONE 1270.1s

#8 [2/7] RUN apk update && apk upgrade
#8 5.138 v3.23.5-49-gbc242f9d1cf [https://dl-cdn.alpinelinux.org/alpine/v3.23/main]
#8 5.138 v3.23.5-54-g0bda3c8e674 [https://dl-cdn.alpinelinux.org/alpine/v3.23/community]
#8 5.138 v3.24.0-2266-gc90c61aabcb [https://dl-cdn.alpinelinux.org/alpine/edge/main]
#8 5.138 v3.24.0-2256-g4d054102f2c [https://dl-cdn.alpinelinux.org/alpine/edge/community]
#8 5.138 v3.24.0-2257-ge29f25aa1b7 [https://dl-cdn.alpinelinux.org/alpine/edge/testing]
#8 5.138 OK: 62699 distinct packages available
#8 6.770 (1/4) Upgrading c-ares (1.34.6-r0 -> 1.34.8-r0)
#8 6.849 (2/4) Upgrading libcurl (8.19.0-r0 -> 8.20.0-r0)
#8 6.921 (3/4) Upgrading curl (8.19.0-r0 -> 8.20.0-r0)
#8 6.966 (4/4) Upgrading libexpat (2.8.1-r0 -> 2.8.2-r0)
#8 6.988 Executing busybox-1.37.0-r30.trigger
#8 7.022 OK: 338.2 MiB in 102 packages
#8 DONE 7.5s

#9 [3/7] RUN apk add zstd-dev
#9 2.945 (1/2) Installing zstd (1.5.7-r2)
#9 3.031 (2/2) Installing zstd-dev (1.5.7-r2)
#9 3.051 Executing busybox-1.37.0-r30.trigger
#9 3.079 OK: 338.6 MiB in 104 packages
#9 DONE 5.7s

#10 [4/7] RUN opam switch create 5.4 --packages=ocaml-variants.5.4.1+options,ocaml-options-only-afl
#10 2.730 
#10 2.730 <><> Installing new switch packages <><><><><><><><><><><><><><><><><><><><><><>
#10 2.730 Switch invariant: ["ocaml-variants" {= "5.4.1+options"} "ocaml-options-only-afl"]
#10 18.20 
#10 18.20 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#10 26.82 -> installed base-bigarray.base
#10 26.82 -> installed base-threads.base
#10 27.11 -> installed base-unix.base
#10 27.12 -> installed ocaml-option-afl.1
#10 27.14 -> installed ocaml-options-only-afl.1
#10 28.15 -> retrieved ocaml-config.3  (2 extra sources)
#10 29.49 -> retrieved ocaml-compiler.5.4.1  (https://opam.ocaml.org/cache)
#10 388.3 -> installed ocaml-compiler.5.4.1
#10 388.3 -> installed ocaml-variants.5.4.1+options
#10 388.3 -> installed ocaml-config.3
#10 388.4 -> installed ocaml.5.4.1
#10 388.4 -> installed base-domains.base
#10 388.4 -> installed base-effects.base
#10 388.4 -> installed base-nnp.base
#10 388.8 Done.
#10 388.8 # Run eval $(opam env --switch=5.4) to update the current shell environment
#10 DONE 394.5s

#11 [5/7] RUN opam pin add -k version ocaml-variants 5.4.1+options
#11 0.793 ocaml-variants is now pinned to version 5.4.1+options
#11 0.793 
#11 8.228 No package build needed.
#11 8.228 Nothing to do.
#11 8.236 # Run eval $(opam env) to update the current shell environment
#11 DONE 10.0s

#12 [6/7] RUN opam install -y opam-depext
#12 9.138 The following actions will be performed:
#12 9.138   - install opam-depext 1.2.3
#12 9.138 
#12 9.138 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#12 9.263 -> retrieved opam-depext.1.2.3  (https://opam.ocaml.org/cache)
#12 15.45 -> installed opam-depext.1.2.3
#12 15.46 Done.
#12 15.46 
#12 15.46 <><> opam-depext.1.2.3 installed successfully <><><><><><><><><><><><><><><><><>
#12 15.46 => opam-depext is unnecessary when used with opam >= 2.1. Please use opam install directly instead
#12 15.47 # Run eval $(opam env) to update the current shell environment
#12 DONE 19.6s

#13 [7/7] COPY --link [ Dockerfile, /Dockerfile.ocaml ]
#13 DONE 0.1s

#14 exporting to image
#14 exporting layers
#14 exporting layers 4.9s done
#14 writing image sha256:d7ccfe5eba881dd1fa73aafa7415e499632b8666d763e961eb0d9f90c5988b2b done
#14 DONE 4.9s

 1 warning found (use docker --debug to expand):
 - JSONArgsRecommended: JSON arguments recommended for CMD to prevent unintended behavior related to OS signals (line 13)
Pushing "sha256:d7ccfe5eba881dd1fa73aafa7415e499632b8666d763e961eb0d9f90c5988b2b" to "ocurrent/opam-staging:alpine-3.23-ocaml-5.4-afl-amd64" as user "ocurrentbuilder"
Login Succeeded
The push refers to repository [docker.io/ocurrent/opam-staging]
21bc6e676151: Preparing
db92ea2a2619: Preparing
da503b9023ea: Preparing
b5f0ef2be5ac: Preparing
da95ae2219ca: Preparing
104522657c0d: Preparing
e651d126e889: Preparing
e519f41eff14: Preparing
151fb5ebfa83: Preparing
104522657c0d: Waiting
dace70f72ff6: Preparing
ca5f3ab5e8f6: Preparing
5692afdbe9f0: Preparing
52d1cf807832: Preparing
e651d126e889: Waiting
9529d66b792a: Preparing
0b547b4568b4: Preparing
ca5f3ab5e8f6: Waiting
5692afdbe9f0: Waiting
e519f41eff14: Waiting
0f99b1e1275f: Preparing
dace70f72ff6: Waiting
151fb5ebfa83: Waiting
c12ee3a2b214: Preparing
52d1cf807832: Waiting
9529d66b792a: Waiting
d3ce9ac3a7b3: Preparing
0b547b4568b4: Waiting
781a9ee79977: Preparing
c12ee3a2b214: Waiting
0f99b1e1275f: Waiting
279eba02ebd6: Preparing
781a9ee79977: Waiting
e963c2418afd: Preparing
d6b31ba8e761: Preparing
d40432d2ee77: Preparing
ce1201af5c86: Preparing
e963c2418afd: Waiting
d6b31ba8e761: Waiting
5f70bf18a086: Preparing
279eba02ebd6: Waiting
ce1201af5c86: Waiting
db0cadc9210d: Preparing
5f70bf18a086: Waiting
228c72178e39: Preparing
d1bc4a00c480: Preparing
db0cadc9210d: Waiting
b6834709dd1c: Preparing
228c72178e39: Waiting
d1bc4a00c480: Waiting
f196ce74ac37: Preparing
b6834709dd1c: Waiting
81058dc26685: Preparing
f196ce74ac37: Waiting
b78cc467edbd: Preparing
289b8fe904b5: Preparing
81058dc26685: Waiting
b78cc467edbd: Waiting
7bf985bbfffc: Preparing
289b8fe904b5: Waiting
862df63f12e7: Preparing
0c00d6e4dc82: Preparing
862df63f12e7: Waiting
af526756b0a7: Preparing
e50935840487: Preparing
0c00d6e4dc82: Waiting
af526756b0a7: Waiting
c2bb6171352a: Preparing
e50935840487: Waiting
79ca0d66287f: Preparing
f9ced077a0fe: Preparing
c2bb6171352a: Waiting
79ca0d66287f: Waiting
31ad4a471c68: Preparing
f9ced077a0fe: Waiting
31ad4a471c68: Waiting
da95ae2219ca: Layer already exists
104522657c0d: Layer already exists
e651d126e889: Layer already exists
e519f41eff14: Layer already exists
151fb5ebfa83: Layer already exists
dace70f72ff6: Layer already exists
ca5f3ab5e8f6: Layer already exists
da503b9023ea: Pushed
21bc6e676151: Pushed
5692afdbe9f0: Layer already exists
52d1cf807832: Layer already exists
db92ea2a2619: Pushed
9529d66b792a: Layer already exists
0f99b1e1275f: Layer already exists
0b547b4568b4: Layer already exists
c12ee3a2b214: Layer already exists
d3ce9ac3a7b3: Layer already exists
781a9ee79977: Layer already exists
279eba02ebd6: Layer already exists
e963c2418afd: Layer already exists
d6b31ba8e761: Layer already exists
d40432d2ee77: Layer already exists
ce1201af5c86: Layer already exists
db0cadc9210d: Layer already exists
5f70bf18a086: Layer already exists
228c72178e39: Layer already exists
d1bc4a00c480: Layer already exists
b6834709dd1c: Layer already exists
f196ce74ac37: Layer already exists
81058dc26685: Layer already exists
b78cc467edbd: Layer already exists
289b8fe904b5: Layer already exists
7bf985bbfffc: Layer already exists
862df63f12e7: Layer already exists
0c00d6e4dc82: Layer already exists
af526756b0a7: Layer already exists
e50935840487: Layer already exists
c2bb6171352a: Layer already exists
79ca0d66287f: Layer already exists
31ad4a471c68: Layer already exists
f9ced077a0fe: Layer already exists
b5f0ef2be5ac: Pushed
alpine-3.23-ocaml-5.4-afl-amd64: digest: sha256:649b38b31dc4e1f62c96afa3fef2aceb2a34282a9f09dbe9fe10babada3c6103 size: 9082
The push refers to repository [docker.io/ocurrent/opam-staging]
21bc6e676151: Preparing
db92ea2a2619: Preparing
da503b9023ea: Preparing
b5f0ef2be5ac: Preparing
da95ae2219ca: Preparing
104522657c0d: Preparing
e651d126e889: Preparing
e519f41eff14: Preparing
151fb5ebfa83: Preparing
dace70f72ff6: Preparing
ca5f3ab5e8f6: Preparing
5692afdbe9f0: Preparing
52d1cf807832: Preparing
9529d66b792a: Preparing
0b547b4568b4: Preparing
0f99b1e1275f: Preparing
e519f41eff14: Waiting
c12ee3a2b214: Preparing
104522657c0d: Waiting
d3ce9ac3a7b3: Preparing
151fb5ebfa83: Waiting
781a9ee79977: Preparing
e651d126e889: Waiting
dace70f72ff6: Waiting
279eba02ebd6: Preparing
e963c2418afd: Preparing
ca5f3ab5e8f6: Waiting
d6b31ba8e761: Preparing
52d1cf807832: Waiting
d40432d2ee77: Preparing
9529d66b792a: Waiting
ce1201af5c86: Preparing
5692afdbe9f0: Waiting
5f70bf18a086: Preparing
c12ee3a2b214: Waiting
db0cadc9210d: Preparing
d3ce9ac3a7b3: Waiting
228c72178e39: Preparing
0b547b4568b4: Waiting
d1bc4a00c480: Preparing
b6834709dd1c: Preparing
781a9ee79977: Waiting
f196ce74ac37: Preparing
d6b31ba8e761: Waiting
81058dc26685: Preparing
b78cc467edbd: Preparing
279eba02ebd6: Waiting
e963c2418afd: Waiting
289b8fe904b5: Preparing
7bf985bbfffc: Preparing
d40432d2ee77: Waiting
0f99b1e1275f: Waiting
5f70bf18a086: Waiting
228c72178e39: Waiting
862df63f12e7: Preparing
ce1201af5c86: Waiting
db0cadc9210d: Waiting
0c00d6e4dc82: Preparing
81058dc26685: Waiting
b78cc467edbd: Waiting
af526756b0a7: Preparing
d1bc4a00c480: Waiting
7bf985bbfffc: Waiting
b6834709dd1c: Waiting
e50935840487: Preparing
f196ce74ac37: Waiting
c2bb6171352a: Preparing
af526756b0a7: Waiting
0c00d6e4dc82: Waiting
79ca0d66287f: Preparing
e50935840487: Waiting
c2bb6171352a: Waiting
f9ced077a0fe: Preparing
31ad4a471c68: Preparing
79ca0d66287f: Waiting
f9ced077a0fe: Waiting
31ad4a471c68: Waiting
db92ea2a2619: Layer already exists
da503b9023ea: Layer already exists
da95ae2219ca: Layer already exists
b5f0ef2be5ac: Layer already exists
21bc6e676151: Layer already exists
e651d126e889: Layer already exists
e519f41eff14: Layer already exists
104522657c0d: Layer already exists
151fb5ebfa83: Layer already exists
dace70f72ff6: Layer already exists
52d1cf807832: Layer already exists
9529d66b792a: Layer already exists
ca5f3ab5e8f6: Layer already exists
0b547b4568b4: Layer already exists
5692afdbe9f0: Layer already exists
0f99b1e1275f: Layer already exists
c12ee3a2b214: Layer already exists
d3ce9ac3a7b3: Layer already exists
781a9ee79977: Layer already exists
279eba02ebd6: Layer already exists
d40432d2ee77: Layer already exists
d6b31ba8e761: Layer already exists
ce1201af5c86: Layer already exists
e963c2418afd: Layer already exists
5f70bf18a086: Layer already exists
db0cadc9210d: Layer already exists
d1bc4a00c480: Layer already exists
b6834709dd1c: Layer already exists
228c72178e39: Layer already exists
f196ce74ac37: Layer already exists
81058dc26685: Layer already exists
b78cc467edbd: Layer already exists
289b8fe904b5: Layer already exists
7bf985bbfffc: Layer already exists
862df63f12e7: Layer already exists
0c00d6e4dc82: Layer already exists
af526756b0a7: Layer already exists
e50935840487: Layer already exists
c2bb6171352a: Layer already exists
79ca0d66287f: Layer already exists
31ad4a471c68: Layer already exists
f9ced077a0fe: Layer already exists
alpine-3.23-ocaml-5.4-afl-amd64: digest: sha256:649b38b31dc4e1f62c96afa3fef2aceb2a34282a9f09dbe9fe10babada3c6103 size: 9082
Job succeeded
2026-07-18 14:18.13: Job succeeded