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-5.2-amd64
Dockerfile:
# escape=`
FROM ocurrent/opam-staging@sha256:b4704766a9c510f017ca624f75b7b35e96a88a7bb628ec0989142ffacadc6ec8
ENV OPAMYES="1" OPAMCONFIRMLEVEL="unsafe-yes" OPAMERRLOGLEN="0" OPAMPRECISETRACKING="1"
RUN opam switch create 5.2 --packages=ocaml-base-compiler.5.2.1,system-mingw
RUN opam pin add -k version ocaml-base-compiler 5.2.1
ENTRYPOINT [ "opam", "exec", "--" ]
CMD [ "cmd.exe" ]
COPY [ "Dockerfile", "/Dockerfile.ocaml" ]
2026-05-17 20:08.16: Using cache hint "5.2.1-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:15.06: Waiting for worker…
2026-05-17 20:15.06: 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"
---> Using cache
---> 98eaae63ee1c
Step 3/7 : RUN opam switch create 5.2 --packages=ocaml-base-compiler.5.2.1,system-mingw
---> Running in fcc49e42a03d
<><> Installing new switch packages <><><><><><><><><><><><><><><><><><><><><><>
Switch invariant: ["ocaml-base-compiler" {= "5.2.1"} "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
-> 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-options-vanilla.1
-> installed conf-mingw-w64-gcc-x86_64.1
-> installed ocaml-env-mingw64.1
-> installed system-mingw.1
-> retrieved ocaml-config.3 (2 extra sources)
-> retrieved ocaml-config.3 (2 extra sources)
-> installed mingw-w64-shims.0.2.0
-> retrieved ocaml-base-compiler.5.2.1 (https://github.com/ocaml/ocaml/releases/download/5.2.1/ocaml-5.2.1.tar.gz)
-> installed ocaml-base-compiler.5.2.1
-> installed ocaml-config.3
-> installed ocaml.5.2.1
-> installed base-domains.base
-> installed base-nnp.base
Done.
# Run for /f "tokens=*" %i in ('opam env --switch=5.2') do @%i to update the current shell environment
---> Removed intermediate container fcc49e42a03d
---> 0bc4c9809d5c
Step 4/7 : RUN opam pin add -k version ocaml-base-compiler 5.2.1
---> Running in f504188c539a
ocaml-base-compiler is now pinned to version 5.2.1
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 f504188c539a
---> 2b50a66b9361
Step 5/7 : ENTRYPOINT [ "opam", "exec", "--" ]
---> Running in 54a3dd2c2d76
---> Removed intermediate container 54a3dd2c2d76
---> 2872f129476d
Step 6/7 : CMD [ "cmd.exe" ]
---> Running in 95be208b49da
---> Removed intermediate container 95be208b49da
---> 0886141b32a9
Step 7/7 : COPY [ "Dockerfile", "/Dockerfile.ocaml" ]
---> d10592e378f0
Successfully built d10592e378f0
Pushing "sha256:d10592e378f0f8bfe60eed44bf5478edacd1c1f101bb5bb12266e2e6deddd5c3" to "ocurrent/opam-staging:windows-server-mingw-ltsc2025-ocaml-5.2-amd64" as user "ocurrentbuilder"
Login Succeeded
The push refers to repository [docker.io/ocurrent/opam-staging]
500f22cb5f0b: Preparing
f29db230e116: Preparing
8b383f5d8ca1: Preparing
cba95b127f6b: Preparing
afee555d6a6b: 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
32097de87ee4: Waiting
ebd5863d5358: Waiting
fa4fb3f87b5a: Waiting
a4204e9796d6: Waiting
87fa2e2f8765: Waiting
fa98abf390c4: Waiting
67b87907c4d5: Waiting
342fc5488279: Waiting
bf602e0c55b7: Waiting
1da541ce57f8: Waiting
dfe711eeae3b: Waiting
ee07e6c49a4c: Waiting
6ef7904dcfe4: Waiting
b7058d604b51: Waiting
487438eca50f: Waiting
7a221ef982bd: Waiting
631d43b89203: Waiting
0055faa5820d: Waiting
2d0a38f96e98: Waiting
32d814bd1598: Waiting
dd035666f0fb: Waiting
e0138431dcd1: Waiting
2573abd1c98a: Waiting
6fda3982c926: Waiting
b895869c01d3: Waiting
c34f797296aa: Waiting
e471ff1b397f: Waiting
7dd5847c8729: Waiting
446819358756: Waiting
8265fa92ded1: Waiting
9037822ecfca: Waiting
d97ccc9cfaeb: Waiting
6f02fa8ccd42: Waiting
b61daae42179: Waiting
83b221f09ad5: Waiting
937e65444a9c: Waiting
ca727ee103e2: Waiting
7d03e7619b6c: Waiting
cec590a29ec9: Waiting
bc7412d078d1: Waiting
e1dd71302b79: Waiting
114b047b6962: Waiting
7cd12f9e870f: Waiting
d4151937ebc4: Waiting
500f22cb5f0b: Pushed
8b383f5d8ca1: Pushed
f29db230e116: Pushed
cec590a29ec9: Layer already exists
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
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
b895869c01d3: Layer already exists
6fda3982c926: Layer already exists
c34f797296aa: Layer already exists
cba95b127f6b: Pushed
e471ff1b397f: Layer already exists
7dd5847c8729: Layer already exists
afee555d6a6b: Pushed
windows-server-mingw-ltsc2025-ocaml-5.2-amd64: digest: sha256:3367413e80b8c8de4c1ecd8006ae37d7b457e5a828adcdc9aabe4e8466f7981a size: 10631
The push refers to repository [docker.io/ocurrent/opam-staging]
500f22cb5f0b: Preparing
f29db230e116: Preparing
8b383f5d8ca1: Preparing
cba95b127f6b: Preparing
afee555d6a6b: 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
342fc5488279: Waiting
bf602e0c55b7: Waiting
1da541ce57f8: Waiting
446819358756: Waiting
dfe711eeae3b: Waiting
8265fa92ded1: Waiting
ee07e6c49a4c: Waiting
9037822ecfca: Waiting
6ef7904dcfe4: Waiting
d97ccc9cfaeb: Waiting
b7058d604b51: Waiting
6f02fa8ccd42: Waiting
487438eca50f: Waiting
b61daae42179: Waiting
7a221ef982bd: Waiting
83b221f09ad5: Waiting
631d43b89203: Waiting
937e65444a9c: Waiting
0055faa5820d: Waiting
ca727ee103e2: Waiting
2d0a38f96e98: Waiting
7d03e7619b6c: Waiting
32d814bd1598: Waiting
114b047b6962: Waiting
dd035666f0fb: Waiting
32097de87ee4: Waiting
e0138431dcd1: Waiting
2573abd1c98a: Waiting
ebd5863d5358: Waiting
6fda3982c926: Waiting
fa4fb3f87b5a: Waiting
b895869c01d3: Waiting
a4204e9796d6: Waiting
c34f797296aa: Waiting
87fa2e2f8765: Waiting
e471ff1b397f: Waiting
7dd5847c8729: Waiting
fa98abf390c4: Waiting
67b87907c4d5: Waiting
bc7412d078d1: Waiting
e1dd71302b79: Waiting
cec590a29ec9: Waiting
7cd12f9e870f: Waiting
d4151937ebc4: Waiting
cba95b127f6b: Layer already exists
afee555d6a6b: Layer already exists
500f22cb5f0b: Layer already exists
f29db230e116: Layer already exists
8b383f5d8ca1: Layer already exists
bc7412d078d1: Layer already exists
7cd12f9e870f: Layer already exists
e1dd71302b79: Layer already exists
cec590a29ec9: Layer already exists
d4151937ebc4: Layer already exists
446819358756: Layer already exists
8265fa92ded1: Layer already exists
9037822ecfca: Layer already exists
6f02fa8ccd42: Layer already exists
d97ccc9cfaeb: Layer already exists
b61daae42179: Layer already exists
937e65444a9c: Layer already exists
83b221f09ad5: Layer already exists
7d03e7619b6c: Layer already exists
ca727ee103e2: Layer already exists
114b047b6962: Layer already exists
ebd5863d5358: Layer already exists
fa4fb3f87b5a: Layer already exists
32097de87ee4: Layer already exists
a4204e9796d6: Layer already exists
87fa2e2f8765: Layer already exists
fa98abf390c4: Layer already exists
342fc5488279: Layer already exists
67b87907c4d5: Layer already exists
bf602e0c55b7: Layer already exists
ee07e6c49a4c: Layer already exists
1da541ce57f8: Layer already exists
6ef7904dcfe4: Layer already exists
dfe711eeae3b: Layer already exists
b7058d604b51: Layer already exists
487438eca50f: Layer already exists
7a221ef982bd: Layer already exists
0055faa5820d: Layer already exists
631d43b89203: Layer already exists
2d0a38f96e98: Layer already exists
32d814bd1598: Layer already exists
dd035666f0fb: Layer already exists
2573abd1c98a: Layer already exists
e0138431dcd1: Layer already exists
6fda3982c926: Layer already exists
b895869c01d3: Layer already exists
7dd5847c8729: Layer already exists
c34f797296aa: Layer already exists
e471ff1b397f: Layer already exists
windows-server-mingw-ltsc2025-ocaml-5.2-amd64: digest: sha256:3367413e80b8c8de4c1ecd8006ae37d7b457e5a828adcdc9aabe4e8466f7981a size: 10631
Job succeeded
2026-05-17 20:40.41: Job succeeded