Build:
- 0
2026-06-10 21:48.04: New job: Build using windows-x86_64 in
[]
2026-06-10 21:48.04: Will push staging image to ocurrent/opam-staging:windows-server-mingw-ltsc2025-ocaml-5.2-amd64
Dockerfile:
# escape=`
FROM ocurrent/opam-staging@sha256:b0112fb4aff90935d66b984d76cd523563c47fbc9742a6f9dae2f9e51c814f48
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-06-10 21:48.04: Using cache hint "5.2.1-amd64-ocurrent/opam-staging@sha256:b0112fb4aff90935d66b984d76cd523563c47fbc9742a6f9dae2f9e51c814f48"
2026-06-10 22:22.24: Waiting for worker…
2026-06-10 22:22.24: Got resource from pool OCluster
Building on ltsc2025-2
Sending build context to Docker daemon 2.048kB
Step 1/7 : FROM ocurrent/opam-staging@sha256:b0112fb4aff90935d66b984d76cd523563c47fbc9742a6f9dae2f9e51c814f48
docker.io/ocurrent/opam-staging@sha256:b0112fb4aff90935d66b984d76cd523563c47fbc9742a6f9dae2f9e51c814f48: Pulling from ocurrent/opam-staging
e54619bdcf24: Already exists
6e18b64dcc32: Already exists
0b21a27a81bc: Pulling fs layer
dbcbf67031fe: Pulling fs layer
f3faed261f46: Pulling fs layer
00d99e7cefd3: Pulling fs layer
9344120491a9: Pulling fs layer
e98aec047ead: Pulling fs layer
708fb4dc5d9c: Pulling fs layer
478f20a73e61: Pulling fs layer
bdd2cab28297: Pulling fs layer
1b3b3bd57e17: Pulling fs layer
2784038fc3f3: Pulling fs layer
22223ff599c9: Pulling fs layer
4d51930c518a: Pulling fs layer
683e2d59aaa6: Pulling fs layer
63f2830c2d50: Pulling fs layer
4e0a5304309c: Pulling fs layer
3dc74edb3e8c: Pulling fs layer
00d99e7cefd3: Waiting
9344120491a9: Waiting
e98aec047ead: Waiting
708fb4dc5d9c: Waiting
478f20a73e61: Waiting
bdd2cab28297: Waiting
1b3b3bd57e17: Waiting
b4b23c5b4759: Pulling fs layer
2784038fc3f3: Waiting
731ea1ec5bb5: Pulling fs layer
829c02b2d134: Pulling fs layer
1caee106ef91: Pulling fs layer
baa2856ee932: Pulling fs layer
20a134fa1e5b: Pulling fs layer
899b885ccac7: Pulling fs layer
22223ff599c9: Waiting
4e0a5304309c: Waiting
3dc74edb3e8c: Waiting
b4b23c5b4759: Waiting
731ea1ec5bb5: Waiting
6d5308594a4d: Pulling fs layer
4d51930c518a: Waiting
63f2830c2d50: Waiting
683e2d59aaa6: Waiting
829c02b2d134: Waiting
20a134fa1e5b: Waiting
1caee106ef91: Waiting
899b885ccac7: Waiting
e31f3a95a33d: Pulling fs layer
1cfa126b1a79: Pulling fs layer
c47b102de500: Pulling fs layer
d4c49904382a: Pulling fs layer
4be9bdcc56a3: Pulling fs layer
605aa86c1bb3: Pulling fs layer
0438774dec9f: Pulling fs layer
6d5308594a4d: Waiting
780034665ecc: Pulling fs layer
e31f3a95a33d: Waiting
1cfa126b1a79: Waiting
5c0ec9f50b88: Pulling fs layer
c47b102de500: Waiting
d4c49904382a: Waiting
0438774dec9f: Waiting
4be9bdcc56a3: Waiting
c6d465a3b90f: Pulling fs layer
780034665ecc: Waiting
605aa86c1bb3: Waiting
5c0ec9f50b88: Waiting
a573f42cc41b: Pulling fs layer
9d6c474d2428: Pulling fs layer
ad177ceb4a7d: Pulling fs layer
c6d465a3b90f: Waiting
9d6c474d2428: Waiting
a573f42cc41b: Waiting
ad177ceb4a7d: Waiting
81557774fa8e: Pulling fs layer
bd883baf502e: Pulling fs layer
dc4589cd98d2: Pulling fs layer
81557774fa8e: Waiting
bd883baf502e: Waiting
dc4589cd98d2: Waiting
dbcbf67031fe: Verifying Checksum
dbcbf67031fe: Download complete
0b21a27a81bc: Verifying Checksum
0b21a27a81bc: Download complete
f3faed261f46: Verifying Checksum
f3faed261f46: Download complete
00d99e7cefd3: Verifying Checksum
00d99e7cefd3: Download complete
0b21a27a81bc: Pull complete
e98aec047ead: Verifying Checksum
e98aec047ead: Download complete
9344120491a9: Verifying Checksum
9344120491a9: Download complete
dbcbf67031fe: Pull complete
708fb4dc5d9c: Verifying Checksum
708fb4dc5d9c: Download complete
478f20a73e61: Verifying Checksum
478f20a73e61: Download complete
bdd2cab28297: Verifying Checksum
bdd2cab28297: Download complete
2784038fc3f3: Verifying Checksum
2784038fc3f3: Download complete
f3faed261f46: Pull complete
22223ff599c9: Verifying Checksum
22223ff599c9: Download complete
4d51930c518a: Verifying Checksum
4d51930c518a: Download complete
63f2830c2d50: Verifying Checksum
63f2830c2d50: Download complete
683e2d59aaa6: Verifying Checksum
683e2d59aaa6: Download complete
4e0a5304309c: Verifying Checksum
4e0a5304309c: Download complete
3dc74edb3e8c: Download complete
731ea1ec5bb5: Verifying Checksum
731ea1ec5bb5: Download complete
1b3b3bd57e17: Verifying Checksum
1b3b3bd57e17: Download complete
829c02b2d134: Verifying Checksum
829c02b2d134: Download complete
1caee106ef91: Verifying Checksum
1caee106ef91: Download complete
baa2856ee932: Verifying Checksum
baa2856ee932: Download complete
20a134fa1e5b: Verifying Checksum
20a134fa1e5b: Download complete
899b885ccac7: Download complete
e31f3a95a33d: Verifying Checksum
e31f3a95a33d: Download complete
6d5308594a4d: Verifying Checksum
6d5308594a4d: Download complete
1cfa126b1a79: Verifying Checksum
1cfa126b1a79: Download complete
c47b102de500: Download complete
d4c49904382a: Verifying Checksum
d4c49904382a: Download complete
4be9bdcc56a3: Verifying Checksum
4be9bdcc56a3: Download complete
0438774dec9f: Download complete
605aa86c1bb3: Verifying Checksum
605aa86c1bb3: Download complete
5c0ec9f50b88: Verifying Checksum
5c0ec9f50b88: Download complete
780034665ecc: Verifying Checksum
780034665ecc: Download complete
c6d465a3b90f: Verifying Checksum
c6d465a3b90f: Download complete
00d99e7cefd3: Pull complete
a573f42cc41b: Verifying Checksum
a573f42cc41b: Download complete
ad177ceb4a7d: Verifying Checksum
ad177ceb4a7d: Download complete
9344120491a9: Pull complete
b4b23c5b4759: Verifying Checksum
b4b23c5b4759: Download complete
81557774fa8e: Verifying Checksum
81557774fa8e: Download complete
bd883baf502e: Verifying Checksum
bd883baf502e: Download complete
dc4589cd98d2: Download complete
9d6c474d2428: Verifying Checksum
9d6c474d2428: Download complete
e98aec047ead: Pull complete
708fb4dc5d9c: Pull complete
478f20a73e61: Pull complete
bdd2cab28297: Pull complete
1b3b3bd57e17: Pull complete
2784038fc3f3: Pull complete
22223ff599c9: Pull complete
4d51930c518a: Pull complete
683e2d59aaa6: Pull complete
63f2830c2d50: Pull complete
4e0a5304309c: Pull complete
3dc74edb3e8c: Pull complete
b4b23c5b4759: Pull complete
731ea1ec5bb5: Pull complete
829c02b2d134: Pull complete
1caee106ef91: Pull complete
baa2856ee932: Pull complete
20a134fa1e5b: Pull complete
899b885ccac7: Pull complete
6d5308594a4d: Pull complete
e31f3a95a33d: Pull complete
1cfa126b1a79: Pull complete
c47b102de500: Pull complete
d4c49904382a: Pull complete
4be9bdcc56a3: Pull complete
605aa86c1bb3: Pull complete
0438774dec9f: Pull complete
780034665ecc: Pull complete
5c0ec9f50b88: Pull complete
c6d465a3b90f: Pull complete
a573f42cc41b: Pull complete
9d6c474d2428: Pull complete
ad177ceb4a7d: Pull complete
81557774fa8e: Pull complete
bd883baf502e: Pull complete
dc4589cd98d2: Pull complete
Digest: sha256:b0112fb4aff90935d66b984d76cd523563c47fbc9742a6f9dae2f9e51c814f48
Status: Downloaded newer image for ocurrent/opam-staging@sha256:b0112fb4aff90935d66b984d76cd523563c47fbc9742a6f9dae2f9e51c814f48
---> 65324486415e
Step 2/7 : ENV OPAMYES="1" OPAMCONFIRMLEVEL="unsafe-yes" OPAMERRLOGLEN="0" OPAMPRECISETRACKING="1"
---> Running in 742d3934837f
---> Removed intermediate container 742d3934837f
---> 61abbf648ffe
Step 3/7 : RUN opam switch create 5.2 --packages=ocaml-base-compiler.5.2.1,system-mingw
---> Running in 18529659a5d5
<><> 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
-> installed conf-mingw-w64-gcc-x86_64.1
-> retrieved mingw-w64-shims.0.2.0 (https://github.com/dra27/mingw-w64-shims/archive/refs/tags/0.2.0.tar.gz)
-> retrieved flexdll.0.44 (https://github.com/ocaml/flexdll/archive/refs/tags/0.44.tar.gz)
-> installed flexdll.0.44
-> installed ocaml-options-vanilla.1
-> installed mingw-w64-shims.0.2.0
-> installed ocaml-env-mingw64.1
-> installed system-mingw.1
-> retrieved ocaml-config.3 (2 extra sources)
-> retrieved ocaml-config.3 (2 extra sources)
-> 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 18529659a5d5
---> 81e371e92de3
Step 4/7 : RUN opam pin add -k version ocaml-base-compiler 5.2.1
---> Running in 9511317371c1
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 9511317371c1
---> a62877963697
Step 5/7 : ENTRYPOINT [ "opam", "exec", "--" ]
---> Running in a561d8e98735
---> Removed intermediate container a561d8e98735
---> 48aa93f76b7b
Step 6/7 : CMD [ "cmd.exe" ]
---> Running in 7a889d76acf0
---> Removed intermediate container 7a889d76acf0
---> d6005a8a8281
Step 7/7 : COPY [ "Dockerfile", "/Dockerfile.ocaml" ]
---> 8164356a9d85
Successfully built 8164356a9d85
Pushing "sha256:8164356a9d853c3c49aeee189d172ff5ce1a04cfee3ffc9371dfa8a80b348213" 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]
244f40a49ed9: Preparing
ba8ec6fbf41a: Preparing
c5bbefd2c80b: Preparing
a3191b08f27d: Preparing
f06a4c879cdf: Preparing
ac44d2a361bd: Preparing
8e274cc9c0f7: Preparing
d8cf4bee3cde: Preparing
06f063d5844e: Preparing
09e2debdc17c: Preparing
447ede60d4a5: Preparing
b834c1e4c378: Preparing
c5a846dc69d7: Preparing
7ed7951731ba: Preparing
ddb942fb8a10: Preparing
da42e3931a29: Preparing
ea8a91dd9f00: Preparing
706f292894ba: Preparing
1b759049835e: Preparing
3a076a2c3095: Preparing
c22c753c0633: Preparing
984694348958: Preparing
d8cf4bee3cde: Waiting
e45f32ff045f: Preparing
06f063d5844e: Waiting
c5a846dc69d7: Waiting
09e2debdc17c: Waiting
447ede60d4a5: Waiting
7ed7951731ba: Waiting
b834c1e4c378: Waiting
ddb942fb8a10: Waiting
da42e3931a29: Waiting
ea8a91dd9f00: Waiting
30247f26361f: Preparing
706f292894ba: Waiting
6589db2c870a: Preparing
ac44d2a361bd: Waiting
8e274cc9c0f7: Waiting
3a076a2c3095: Waiting
1e22f4121b95: Preparing
984694348958: Waiting
c22c753c0633: Waiting
6589db2c870a: Waiting
e45f32ff045f: Waiting
30247f26361f: Waiting
3ce435bcc32e: Preparing
1e22f4121b95: Waiting
6248dd3eb120: Preparing
d4afda8fb617: Preparing
731d9a43df40: Preparing
3ce435bcc32e: Waiting
6248dd3eb120: Waiting
d4afda8fb617: Waiting
eefacc8e8b2f: Preparing
e2dda9613505: Preparing
4e3c9c6c0ae0: Preparing
a403ebf9ee17: Preparing
6294f8aba458: Preparing
faf653cfbf8e: Preparing
731d9a43df40: Waiting
eefacc8e8b2f: Waiting
e2dda9613505: Waiting
4e3c9c6c0ae0: Waiting
a403ebf9ee17: Waiting
0dc4f60e679d: Preparing
6294f8aba458: Waiting
faf653cfbf8e: Waiting
29698b53ab8e: Preparing
fb52a44cc653: Preparing
0dc4f60e679d: Waiting
29698b53ab8e: Waiting
225a811e0bc8: Preparing
7b1f1e20a003: Preparing
a5c1630a9c7d: Preparing
cb5a332095ab: Preparing
0f4b53ad94dd: Preparing
caf3bec6eaec: Preparing
9c5d1d49a334: Preparing
fb52a44cc653: Waiting
6e4cb8085ce4: Preparing
225a811e0bc8: Waiting
dc94711580d5: Preparing
7b1f1e20a003: Waiting
7dd5847c8729: Preparing
a5c1630a9c7d: Waiting
cb5a332095ab: Waiting
0f4b53ad94dd: Waiting
6e4cb8085ce4: Waiting
caf3bec6eaec: Waiting
dc94711580d5: Waiting
9c5d1d49a334: Waiting
7dd5847c8729: Waiting
ba8ec6fbf41a: Pushed
c5bbefd2c80b: Pushed
244f40a49ed9: Pushed
8e274cc9c0f7: Layer already exists
d8cf4bee3cde: Layer already exists
06f063d5844e: Layer already exists
09e2debdc17c: Layer already exists
447ede60d4a5: Layer already exists
b834c1e4c378: Layer already exists
c5a846dc69d7: Layer already exists
7ed7951731ba: Layer already exists
ddb942fb8a10: Layer already exists
da42e3931a29: Layer already exists
ea8a91dd9f00: Layer already exists
706f292894ba: Layer already exists
1b759049835e: Layer already exists
ac44d2a361bd: Pushed
3a076a2c3095: Layer already exists
c22c753c0633: Layer already exists
984694348958: Layer already exists
e45f32ff045f: Layer already exists
30247f26361f: Layer already exists
6589db2c870a: Layer already exists
1e22f4121b95: Layer already exists
3ce435bcc32e: Layer already exists
6248dd3eb120: Layer already exists
d4afda8fb617: Layer already exists
731d9a43df40: Layer already exists
eefacc8e8b2f: Layer already exists
e2dda9613505: Layer already exists
4e3c9c6c0ae0: Layer already exists
a403ebf9ee17: Layer already exists
6294f8aba458: Layer already exists
faf653cfbf8e: Layer already exists
0dc4f60e679d: Layer already exists
a3191b08f27d: Pushed
29698b53ab8e: Layer already exists
fb52a44cc653: Layer already exists
225a811e0bc8: Layer already exists
7b1f1e20a003: Layer already exists
a5c1630a9c7d: Layer already exists
cb5a332095ab: Layer already exists
0f4b53ad94dd: Layer already exists
caf3bec6eaec: Layer already exists
9c5d1d49a334: Layer already exists
6e4cb8085ce4: Layer already exists
dc94711580d5: Layer already exists
7dd5847c8729: Layer already exists
f06a4c879cdf: Pushed
windows-server-mingw-ltsc2025-ocaml-5.2-amd64: digest: sha256:444adc0a6a98aa3464b8cdce7e2a357384e6713871dd5886bb75a33e95f5665e size: 10631
The push refers to repository [docker.io/ocurrent/opam-staging]
244f40a49ed9: Preparing
ba8ec6fbf41a: Preparing
c5bbefd2c80b: Preparing
a3191b08f27d: Preparing
f06a4c879cdf: Preparing
ac44d2a361bd: Preparing
8e274cc9c0f7: Preparing
d8cf4bee3cde: Preparing
06f063d5844e: Preparing
09e2debdc17c: Preparing
447ede60d4a5: Preparing
b834c1e4c378: Preparing
c5a846dc69d7: Preparing
7ed7951731ba: Preparing
ddb942fb8a10: Preparing
da42e3931a29: Preparing
ea8a91dd9f00: Preparing
706f292894ba: Preparing
1b759049835e: Preparing
3a076a2c3095: Preparing
c22c753c0633: Preparing
984694348958: Preparing
e45f32ff045f: Preparing
30247f26361f: Preparing
6589db2c870a: Preparing
1e22f4121b95: Preparing
3ce435bcc32e: Preparing
6248dd3eb120: Preparing
d4afda8fb617: Preparing
731d9a43df40: Preparing
eefacc8e8b2f: Preparing
e2dda9613505: Preparing
d8cf4bee3cde: Waiting
06f063d5844e: Waiting
4e3c9c6c0ae0: Preparing
09e2debdc17c: Waiting
447ede60d4a5: Waiting
a403ebf9ee17: Preparing
b834c1e4c378: Waiting
6294f8aba458: Preparing
c5a846dc69d7: Waiting
faf653cfbf8e: Preparing
7ed7951731ba: Waiting
0dc4f60e679d: Preparing
ddb942fb8a10: Waiting
da42e3931a29: Waiting
29698b53ab8e: Preparing
ea8a91dd9f00: Waiting
fb52a44cc653: Preparing
1b759049835e: Waiting
731d9a43df40: Waiting
3a076a2c3095: Waiting
706f292894ba: Waiting
225a811e0bc8: Preparing
7b1f1e20a003: Preparing
a5c1630a9c7d: Preparing
cb5a332095ab: Preparing
0f4b53ad94dd: Preparing
caf3bec6eaec: Preparing
9c5d1d49a334: Preparing
6e4cb8085ce4: Preparing
dc94711580d5: Preparing
7dd5847c8729: Preparing
fb52a44cc653: Waiting
225a811e0bc8: Waiting
7b1f1e20a003: Waiting
a5c1630a9c7d: Waiting
cb5a332095ab: Waiting
0f4b53ad94dd: Waiting
ac44d2a361bd: Waiting
caf3bec6eaec: Waiting
9c5d1d49a334: Waiting
6e4cb8085ce4: Waiting
dc94711580d5: Waiting
c22c753c0633: Waiting
7dd5847c8729: Waiting
984694348958: Waiting
e45f32ff045f: Waiting
6294f8aba458: Waiting
30247f26361f: Waiting
faf653cfbf8e: Waiting
0dc4f60e679d: Waiting
8e274cc9c0f7: Waiting
6589db2c870a: Waiting
29698b53ab8e: Waiting
1e22f4121b95: Waiting
eefacc8e8b2f: Waiting
4e3c9c6c0ae0: Waiting
a403ebf9ee17: Waiting
3ce435bcc32e: Waiting
d4afda8fb617: Waiting
6248dd3eb120: Waiting
f06a4c879cdf: Layer already exists
a3191b08f27d: Layer already exists
ba8ec6fbf41a: Layer already exists
244f40a49ed9: Layer already exists
c5bbefd2c80b: Layer already exists
8e274cc9c0f7: Layer already exists
06f063d5844e: Layer already exists
d8cf4bee3cde: Layer already exists
ac44d2a361bd: Layer already exists
09e2debdc17c: Layer already exists
447ede60d4a5: Layer already exists
b834c1e4c378: Layer already exists
ddb942fb8a10: Layer already exists
c5a846dc69d7: Layer already exists
7ed7951731ba: Layer already exists
da42e3931a29: Layer already exists
706f292894ba: Layer already exists
ea8a91dd9f00: Layer already exists
3a076a2c3095: Layer already exists
1b759049835e: Layer already exists
c22c753c0633: Layer already exists
e45f32ff045f: Layer already exists
984694348958: Layer already exists
6589db2c870a: Layer already exists
30247f26361f: Layer already exists
1e22f4121b95: Layer already exists
6248dd3eb120: Layer already exists
731d9a43df40: Layer already exists
d4afda8fb617: Layer already exists
3ce435bcc32e: Layer already exists
eefacc8e8b2f: Layer already exists
a403ebf9ee17: Layer already exists
4e3c9c6c0ae0: Layer already exists
e2dda9613505: Layer already exists
6294f8aba458: Layer already exists
faf653cfbf8e: Layer already exists
0dc4f60e679d: Layer already exists
29698b53ab8e: Layer already exists
225a811e0bc8: Layer already exists
fb52a44cc653: Layer already exists
7b1f1e20a003: Layer already exists
a5c1630a9c7d: Layer already exists
0f4b53ad94dd: Layer already exists
cb5a332095ab: Layer already exists
caf3bec6eaec: Layer already exists
9c5d1d49a334: Layer already exists
6e4cb8085ce4: Layer already exists
7dd5847c8729: Layer already exists
dc94711580d5: Layer already exists
windows-server-mingw-ltsc2025-ocaml-5.2-amd64: digest: sha256:444adc0a6a98aa3464b8cdce7e2a357384e6713871dd5886bb75a33e95f5665e size: 10631
Job succeeded
2026-06-10 23:08.10: Job succeeded