Build:
- 0
2026-05-17 20:08.16: New job: Build using windows-x86_64 in
[]
2026-05-17 20:08.16: Will push staging image to ocurrent/opam-staging:windows-server-mingw-ltsc2025-ocaml-4.14-amd64
Dockerfile:
# escape=`
FROM ocurrent/opam-staging@sha256:b4704766a9c510f017ca624f75b7b35e96a88a7bb628ec0989142ffacadc6ec8
ENV OPAMYES="1" OPAMCONFIRMLEVEL="unsafe-yes" OPAMERRLOGLEN="0" OPAMPRECISETRACKING="1"
RUN opam switch create 4.14 --packages=ocaml-base-compiler.4.14.3,system-mingw
RUN opam pin add -k version ocaml-base-compiler 4.14.3
ENTRYPOINT [ "opam", "exec", "--" ]
CMD [ "cmd.exe" ]
COPY [ "Dockerfile", "/Dockerfile.ocaml" ]
2026-05-17 20:08.16: Using cache hint "4.14.3-amd64-ocurrent/opam-staging@sha256:b4704766a9c510f017ca624f75b7b35e96a88a7bb628ec0989142ffacadc6ec8"
2026-05-17 20:08.16: Waiting for confirm-threshold > above-average
2026-05-17 20:10.16: Confirm-threshold now > above-average
2026-05-17 20:14.28: Waiting for worker…
2026-05-17 20:14.28: Got resource from pool OCluster
Building on ltsc2025-1
Sending build context to Docker daemon 2.048kB
Step 1/7 : FROM ocurrent/opam-staging@sha256:b4704766a9c510f017ca624f75b7b35e96a88a7bb628ec0989142ffacadc6ec8
docker.io/ocurrent/opam-staging@sha256:b4704766a9c510f017ca624f75b7b35e96a88a7bb628ec0989142ffacadc6ec8: Pulling from ocurrent/opam-staging
Digest: sha256:b4704766a9c510f017ca624f75b7b35e96a88a7bb628ec0989142ffacadc6ec8
Status: Image is up to date for ocurrent/opam-staging@sha256:b4704766a9c510f017ca624f75b7b35e96a88a7bb628ec0989142ffacadc6ec8
---> 7d7d50c3af2e
Step 2/7 : ENV OPAMYES="1" OPAMCONFIRMLEVEL="unsafe-yes" OPAMERRLOGLEN="0" OPAMPRECISETRACKING="1"
---> Running in f20b4ce48222
---> Removed intermediate container f20b4ce48222
---> 98eaae63ee1c
Step 3/7 : RUN opam switch create 4.14 --packages=ocaml-base-compiler.4.14.3,system-mingw
---> Running in cf4c3e1277c6
<><> Installing new switch packages <><><><><><><><><><><><><><><><><><><><><><>
Switch invariant: ["ocaml-base-compiler" {= "4.14.3"} "system-mingw"]
<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> installed arch-x86_64.1
-> installed base-bigarray.base
-> installed base-threads.base
-> installed base-unix.base
-> installed host-arch-x86_64.1
-> installed host-system-mingw.1
-> installed conf-mingw-w64-gcc-x86_64.1
-> retrieved flexdll.0.44 (https://github.com/ocaml/flexdll/archive/refs/tags/0.44.tar.gz)
-> installed flexdll.0.44
-> retrieved mingw-w64-shims.0.2.0 (https://github.com/dra27/mingw-w64-shims/archive/refs/tags/0.2.0.tar.gz)
-> installed ocaml-env-mingw64.1
-> installed ocaml-options-vanilla.1
-> installed system-mingw.1
-> installed mingw-w64-shims.0.2.0
-> retrieved ocaml-config.3 (2 extra sources)
-> retrieved ocaml-config.3 (2 extra sources)
-> retrieved ocaml-base-compiler.4.14.3 (https://github.com/ocaml/ocaml/archive/4.14.3.tar.gz)
-> installed ocaml-base-compiler.4.14.3
-> installed ocaml-config.3
-> installed ocaml.4.14.3
Done.
# Run for /f "tokens=*" %i in ('opam env --switch=4.14') do @%i to update the current shell environment
---> Removed intermediate container cf4c3e1277c6
---> d096918a312b
Step 4/7 : RUN opam pin add -k version ocaml-base-compiler 4.14.3
---> Running in 687ab76dde06
ocaml-base-compiler is now pinned to version 4.14.3
No package build needed.
Nothing to do.
# Run for /f "tokens=*" %i in ('opam env') do @%i to update the current shell environment
---> Removed intermediate container 687ab76dde06
---> 389a6e1a5aee
Step 5/7 : ENTRYPOINT [ "opam", "exec", "--" ]
---> Running in 6cc9780753bb
---> Removed intermediate container 6cc9780753bb
---> bce4c3257744
Step 6/7 : CMD [ "cmd.exe" ]
---> Running in acddfeb56c94
---> Removed intermediate container acddfeb56c94
---> 11231e6cf666
Step 7/7 : COPY [ "Dockerfile", "/Dockerfile.ocaml" ]
---> 4a094743d563
Successfully built 4a094743d563
Pushing "sha256:4a094743d563852b8c868f920d3d71ff3f1d139f92a741bcb7f0d21030021a99" to "ocurrent/opam-staging:windows-server-mingw-ltsc2025-ocaml-4.14-amd64" as user "ocurrentbuilder"
Login Succeeded
The push refers to repository [docker.io/ocurrent/opam-staging]
cf680f74d8bd: Preparing
a9eb330e9e10: Preparing
00f8706f5f07: Preparing
1a5cb9589408: Preparing
e3ce77b2a986: Preparing
cec590a29ec9: Preparing
bc7412d078d1: Preparing
e1dd71302b79: Preparing
7cd12f9e870f: Preparing
d4151937ebc4: Preparing
446819358756: Preparing
8265fa92ded1: Preparing
9037822ecfca: Preparing
7cd12f9e870f: Waiting
d97ccc9cfaeb: Preparing
d4151937ebc4: Waiting
446819358756: Waiting
bc7412d078d1: Waiting
e1dd71302b79: Waiting
8265fa92ded1: Waiting
6f02fa8ccd42: Preparing
b61daae42179: Preparing
83b221f09ad5: Preparing
937e65444a9c: Preparing
ca727ee103e2: Preparing
7d03e7619b6c: Preparing
114b047b6962: Preparing
32097de87ee4: Preparing
ebd5863d5358: Preparing
fa4fb3f87b5a: Preparing
937e65444a9c: Waiting
9037822ecfca: Waiting
ca727ee103e2: Waiting
d97ccc9cfaeb: Waiting
7d03e7619b6c: Waiting
6f02fa8ccd42: Waiting
114b047b6962: Waiting
32097de87ee4: Waiting
ebd5863d5358: Waiting
b61daae42179: Waiting
83b221f09ad5: Waiting
cec590a29ec9: Waiting
a4204e9796d6: Preparing
87fa2e2f8765: Preparing
fa98abf390c4: Preparing
67b87907c4d5: Preparing
342fc5488279: Preparing
bf602e0c55b7: Preparing
1da541ce57f8: Preparing
dfe711eeae3b: Preparing
ee07e6c49a4c: Preparing
6ef7904dcfe4: Preparing
fa4fb3f87b5a: Waiting
b7058d604b51: Preparing
487438eca50f: Preparing
a4204e9796d6: Waiting
7a221ef982bd: Preparing
631d43b89203: Preparing
67b87907c4d5: Waiting
bf602e0c55b7: Waiting
342fc5488279: Waiting
87fa2e2f8765: Waiting
1da541ce57f8: Waiting
dfe711eeae3b: Waiting
0055faa5820d: Preparing
6ef7904dcfe4: Waiting
ee07e6c49a4c: Waiting
fa98abf390c4: Waiting
b7058d604b51: Waiting
487438eca50f: Waiting
7a221ef982bd: Waiting
631d43b89203: Waiting
0055faa5820d: Waiting
2d0a38f96e98: Preparing
32d814bd1598: Preparing
dd035666f0fb: Preparing
2d0a38f96e98: Waiting
32d814bd1598: Waiting
e0138431dcd1: Preparing
2573abd1c98a: Preparing
dd035666f0fb: Waiting
6fda3982c926: Preparing
b895869c01d3: Preparing
c34f797296aa: Preparing
e471ff1b397f: Preparing
e0138431dcd1: Waiting
2573abd1c98a: Waiting
6fda3982c926: Waiting
b895869c01d3: Waiting
c34f797296aa: Waiting
e471ff1b397f: Waiting
7dd5847c8729: Preparing
7dd5847c8729: Waiting
00f8706f5f07: Pushed
a9eb330e9e10: Pushed
cf680f74d8bd: Pushed
bc7412d078d1: Layer already exists
e1dd71302b79: Layer already exists
7cd12f9e870f: Layer already exists
d4151937ebc4: Layer already exists
446819358756: Layer already exists
8265fa92ded1: Layer already exists
9037822ecfca: Layer already exists
d97ccc9cfaeb: Layer already exists
6f02fa8ccd42: Layer already exists
b61daae42179: Layer already exists
83b221f09ad5: Layer already exists
937e65444a9c: Layer already exists
cec590a29ec9: Pushed
ca727ee103e2: Layer already exists
7d03e7619b6c: Layer already exists
114b047b6962: Layer already exists
32097de87ee4: Layer already exists
ebd5863d5358: Layer already exists
fa4fb3f87b5a: Layer already exists
a4204e9796d6: Layer already exists
87fa2e2f8765: Layer already exists
fa98abf390c4: Layer already exists
67b87907c4d5: Layer already exists
342fc5488279: Layer already exists
bf602e0c55b7: Layer already exists
1da541ce57f8: Layer already exists
dfe711eeae3b: Layer already exists
ee07e6c49a4c: Layer already exists
6ef7904dcfe4: Layer already exists
b7058d604b51: Layer already exists
487438eca50f: Layer already exists
7a221ef982bd: Layer already exists
631d43b89203: Layer already exists
0055faa5820d: Layer already exists
2d0a38f96e98: Layer already exists
32d814bd1598: Layer already exists
dd035666f0fb: Layer already exists
e0138431dcd1: Layer already exists
2573abd1c98a: Layer already exists
1a5cb9589408: Pushed
6fda3982c926: Layer already exists
b895869c01d3: Layer already exists
c34f797296aa: Layer already exists
e471ff1b397f: Layer already exists
7dd5847c8729: Layer already exists
e3ce77b2a986: Pushed
windows-server-mingw-ltsc2025-ocaml-4.14-amd64: digest: sha256:5ca40a63cf5498320891164945f591be7ec92e387d0f8c14cd174b119713bc74 size: 10631
The push refers to repository [docker.io/ocurrent/opam-staging]
cf680f74d8bd: Preparing
a9eb330e9e10: Preparing
00f8706f5f07: Preparing
1a5cb9589408: Preparing
e3ce77b2a986: Preparing
cec590a29ec9: Preparing
bc7412d078d1: Preparing
e1dd71302b79: Preparing
7cd12f9e870f: Preparing
d4151937ebc4: Preparing
446819358756: Preparing
8265fa92ded1: Preparing
9037822ecfca: Preparing
d97ccc9cfaeb: Preparing
6f02fa8ccd42: Preparing
b61daae42179: Preparing
83b221f09ad5: Preparing
937e65444a9c: Preparing
ca727ee103e2: Preparing
7d03e7619b6c: Preparing
114b047b6962: Preparing
32097de87ee4: Preparing
ebd5863d5358: Preparing
fa4fb3f87b5a: Preparing
a4204e9796d6: Preparing
87fa2e2f8765: Preparing
fa98abf390c4: Preparing
67b87907c4d5: Preparing
342fc5488279: Preparing
bf602e0c55b7: Preparing
1da541ce57f8: Preparing
dfe711eeae3b: Preparing
ee07e6c49a4c: Preparing
6ef7904dcfe4: Preparing
b7058d604b51: Preparing
487438eca50f: Preparing
7a221ef982bd: Preparing
631d43b89203: Preparing
0055faa5820d: Preparing
2d0a38f96e98: Preparing
32d814bd1598: Preparing
dd035666f0fb: Preparing
e0138431dcd1: Preparing
2573abd1c98a: Preparing
6fda3982c926: Preparing
b895869c01d3: Preparing
c34f797296aa: Preparing
e471ff1b397f: Preparing
7dd5847c8729: Preparing
446819358756: Waiting
8265fa92ded1: Waiting
9037822ecfca: Waiting
d97ccc9cfaeb: Waiting
6f02fa8ccd42: Waiting
b61daae42179: Waiting
83b221f09ad5: Waiting
937e65444a9c: Waiting
cec590a29ec9: Waiting
bc7412d078d1: Waiting
e1dd71302b79: Waiting
7cd12f9e870f: Waiting
d4151937ebc4: Waiting
ca727ee103e2: Waiting
7d03e7619b6c: Waiting
114b047b6962: Waiting
32097de87ee4: Waiting
ebd5863d5358: Waiting
fa4fb3f87b5a: Waiting
2d0a38f96e98: Waiting
32d814bd1598: Waiting
0055faa5820d: Waiting
a4204e9796d6: Waiting
87fa2e2f8765: Waiting
fa98abf390c4: Waiting
dd035666f0fb: Waiting
e0138431dcd1: Waiting
2573abd1c98a: Waiting
6fda3982c926: Waiting
b895869c01d3: Waiting
c34f797296aa: Waiting
e471ff1b397f: Waiting
7dd5847c8729: Waiting
67b87907c4d5: Waiting
342fc5488279: Waiting
bf602e0c55b7: Waiting
1da541ce57f8: Waiting
dfe711eeae3b: Waiting
ee07e6c49a4c: Waiting
6ef7904dcfe4: Waiting
7a221ef982bd: Waiting
631d43b89203: Waiting
b7058d604b51: Waiting
487438eca50f: Waiting
cf680f74d8bd: Layer already exists
a9eb330e9e10: Layer already exists
1a5cb9589408: Layer already exists
00f8706f5f07: Layer already exists
e3ce77b2a986: Layer already exists
7cd12f9e870f: Layer already exists
bc7412d078d1: Layer already exists
d4151937ebc4: Layer already exists
cec590a29ec9: Layer already exists
e1dd71302b79: Layer already exists
446819358756: Layer already exists
8265fa92ded1: Layer already exists
d97ccc9cfaeb: Layer already exists
9037822ecfca: Layer already exists
6f02fa8ccd42: Layer already exists
83b221f09ad5: Layer already exists
b61daae42179: Layer already exists
937e65444a9c: Layer already exists
ca727ee103e2: Layer already exists
7d03e7619b6c: Layer already exists
114b047b6962: Layer already exists
ebd5863d5358: Layer already exists
32097de87ee4: Layer already exists
fa4fb3f87b5a: Layer already exists
a4204e9796d6: Layer already exists
342fc5488279: Layer already exists
67b87907c4d5: Layer already exists
fa98abf390c4: Layer already exists
87fa2e2f8765: Layer already exists
bf602e0c55b7: Layer already exists
ee07e6c49a4c: Layer already exists
b7058d604b51: Layer already exists
dfe711eeae3b: Layer already exists
6ef7904dcfe4: Layer already exists
1da541ce57f8: Layer already exists
487438eca50f: Layer already exists
7a221ef982bd: Layer already exists
2d0a38f96e98: Layer already exists
631d43b89203: Layer already exists
0055faa5820d: Layer already exists
dd035666f0fb: Layer already exists
32d814bd1598: Layer already exists
2573abd1c98a: Layer already exists
e0138431dcd1: Layer already exists
6fda3982c926: Layer already exists
c34f797296aa: Layer already exists
e471ff1b397f: Layer already exists
b895869c01d3: Layer already exists
7dd5847c8729: Layer already exists
windows-server-mingw-ltsc2025-ocaml-4.14-amd64: digest: sha256:5ca40a63cf5498320891164945f591be7ec92e387d0f8c14cd174b119713bc74 size: 10631
Job succeeded
2026-05-17 20:38.35: Job succeeded