Build:
- 0
2026-09-19 20:40.16: New job: Build using windows-x86_64 in
[]
2026-09-19 20:40.16: Will push staging image to ocurrent/opam-staging:windows-server-mingw-ltsc2025-ocaml-5.4-amd64
Dockerfile:
# escape=`
FROM ocurrent/opam-staging@sha256:80a526c44991cbc56681f0ff8d2ad4ff103e8be2064393c018c891f52f667fe9
ENV OPAMYES="1" OPAMCONFIRMLEVEL="unsafe-yes" OPAMERRLOGLEN="0" OPAMPRECISETRACKING="1"
RUN opam switch create 5.4 --packages=ocaml-base-compiler.5.4.1,system-mingw
RUN opam pin add -k version ocaml-base-compiler 5.4.1
ENTRYPOINT [ "opam", "exec", "--" ]
CMD [ "cmd.exe" ]
COPY [ "Dockerfile", "/Dockerfile.ocaml" ]
2026-09-19 20:40.16: Using cache hint "5.4.1-amd64-ocurrent/opam-staging@sha256:80a526c44991cbc56681f0ff8d2ad4ff103e8be2064393c018c891f52f667fe9"
2026-09-19 20:40.16: Waiting for resource in pool OCluster
2026-09-19 20:40.16: Waiting for worker…
2026-09-19 20:40.16: 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:80a526c44991cbc56681f0ff8d2ad4ff103e8be2064393c018c891f52f667fe9
docker.io/ocurrent/opam-staging@sha256:80a526c44991cbc56681f0ff8d2ad4ff103e8be2064393c018c891f52f667fe9: Pulling from ocurrent/opam-staging
e54619bdcf24: Already exists
0151710b87dd: Already exists
c00275c04aa5: Pulling fs layer
30ff8dadd491: Pulling fs layer
18f1a5967923: Pulling fs layer
443d226a7778: Pulling fs layer
4bfff76534e4: Pulling fs layer
a5b501bc246c: Pulling fs layer
e045e947cfd0: Pulling fs layer
a5b501bc246c: Waiting
91bd9a0230a6: Pulling fs layer
443d226a7778: Waiting
4bfff76534e4: Waiting
e045e947cfd0: Waiting
91bd9a0230a6: Waiting
08bde09d603d: Pulling fs layer
08bde09d603d: Waiting
75c22b307f89: Pulling fs layer
75c22b307f89: Waiting
2303f2d988b2: Pulling fs layer
99e9e7da59d3: Pulling fs layer
2303f2d988b2: Waiting
99e9e7da59d3: Waiting
a5dfb0ddc826: Pulling fs layer
a5dfb0ddc826: Waiting
b333b877660b: Pulling fs layer
1fb108281c1f: Pulling fs layer
b333b877660b: Waiting
1fb108281c1f: Waiting
6fd39fd6230e: Pulling fs layer
a68515e483ec: Pulling fs layer
192019b18962: Pulling fs layer
6fd39fd6230e: Waiting
fdda66fa80ec: Pulling fs layer
a68515e483ec: Waiting
192019b18962: Waiting
5829999a843b: Pulling fs layer
fdda66fa80ec: Waiting
5829999a843b: Waiting
6027c558ada2: Pulling fs layer
6902560ad56a: Pulling fs layer
6027c558ada2: Waiting
6902560ad56a: Waiting
229f066eccd7: Pulling fs layer
193a532571ca: Pulling fs layer
f864b80acf00: Pulling fs layer
65691145f40a: Pulling fs layer
193a532571ca: Waiting
f864b80acf00: Waiting
5a42b5b384a3: Pulling fs layer
229f066eccd7: Waiting
65691145f40a: Waiting
1624b2cbc4da: Pulling fs layer
5a42b5b384a3: Waiting
1624b2cbc4da: Waiting
46b410292be7: Pulling fs layer
46b410292be7: Waiting
f9a4243d2725: Pulling fs layer
f78ce1b09ee0: Pulling fs layer
f9a4243d2725: Waiting
f78ce1b09ee0: Waiting
377a34c15c55: Pulling fs layer
91eedd655afb: Pulling fs layer
377a34c15c55: Waiting
0a7c9df40952: Pulling fs layer
91eedd655afb: Waiting
0a7c9df40952: Waiting
d72022ef1ab6: Pulling fs layer
d72022ef1ab6: Waiting
e1ed9baffbd1: Pulling fs layer
e1ed9baffbd1: Waiting
f111297180aa: Pulling fs layer
7c3d2063af28: Pulling fs layer
8468831b645e: Pulling fs layer
25ad937f5aaa: Pulling fs layer
f111297180aa: Waiting
41d0290fba5d: Pulling fs layer
fd2f15ba21fb: Pulling fs layer
7c3d2063af28: Waiting
41d0290fba5d: Waiting
8468831b645e: Waiting
25ad937f5aaa: Waiting
fd2f15ba21fb: Waiting
6d957425b565: Pulling fs layer
c51a03966034: Pulling fs layer
6d957425b565: Waiting
c51a03966034: Waiting
c00275c04aa5: Download complete
18f1a5967923: Verifying Checksum
18f1a5967923: Download complete
30ff8dadd491: Verifying Checksum
30ff8dadd491: Download complete
443d226a7778: Verifying Checksum
443d226a7778: Download complete
4bfff76534e4: Verifying Checksum
4bfff76534e4: Download complete
c00275c04aa5: Pull complete
91bd9a0230a6: Verifying Checksum
91bd9a0230a6: Download complete
e045e947cfd0: Download complete
a5b501bc246c: Verifying Checksum
a5b501bc246c: Download complete
08bde09d603d: Verifying Checksum
08bde09d603d: Download complete
75c22b307f89: Verifying Checksum
75c22b307f89: Download complete
99e9e7da59d3: Download complete
a5dfb0ddc826: Verifying Checksum
a5dfb0ddc826: Download complete
b333b877660b: Verifying Checksum
b333b877660b: Download complete
6fd39fd6230e: Verifying Checksum
6fd39fd6230e: Download complete
1fb108281c1f: Download complete
a68515e483ec: Verifying Checksum
a68515e483ec: Download complete
192019b18962: Verifying Checksum
192019b18962: Download complete
5829999a843b: Verifying Checksum
5829999a843b: Download complete
6027c558ada2: Verifying Checksum
6027c558ada2: Download complete
6902560ad56a: Verifying Checksum
6902560ad56a: Download complete
2303f2d988b2: Verifying Checksum
2303f2d988b2: Download complete
193a532571ca: Verifying Checksum
193a532571ca: Download complete
229f066eccd7: Verifying Checksum
229f066eccd7: Download complete
f864b80acf00: Verifying Checksum
f864b80acf00: Download complete
65691145f40a: Download complete
5a42b5b384a3: Verifying Checksum
5a42b5b384a3: Download complete
1624b2cbc4da: Verifying Checksum
1624b2cbc4da: Download complete
46b410292be7: Verifying Checksum
46b410292be7: Download complete
f9a4243d2725: Verifying Checksum
f9a4243d2725: Download complete
f78ce1b09ee0: Verifying Checksum
f78ce1b09ee0: Download complete
30ff8dadd491: Pull complete
377a34c15c55: Verifying Checksum
377a34c15c55: Download complete
91eedd655afb: Verifying Checksum
91eedd655afb: Download complete
18f1a5967923: Pull complete
d72022ef1ab6: Verifying Checksum
d72022ef1ab6: Download complete
0a7c9df40952: Verifying Checksum
0a7c9df40952: Download complete
f111297180aa: Verifying Checksum
f111297180aa: Download complete
443d226a7778: Pull complete
7c3d2063af28: Verifying Checksum
7c3d2063af28: Download complete
e1ed9baffbd1: Verifying Checksum
e1ed9baffbd1: Download complete
8468831b645e: Verifying Checksum
8468831b645e: Download complete
41d0290fba5d: Verifying Checksum
41d0290fba5d: Download complete
fd2f15ba21fb: Verifying Checksum
fd2f15ba21fb: Download complete
6d957425b565: Verifying Checksum
6d957425b565: Download complete
c51a03966034: Verifying Checksum
c51a03966034: Download complete
fdda66fa80ec: Verifying Checksum
fdda66fa80ec: Download complete
25ad937f5aaa: Verifying Checksum
25ad937f5aaa: Download complete
4bfff76534e4: Pull complete
a5b501bc246c: Pull complete
e045e947cfd0: Pull complete
91bd9a0230a6: Pull complete
08bde09d603d: Pull complete
75c22b307f89: Pull complete
2303f2d988b2: Pull complete
99e9e7da59d3: Pull complete
a5dfb0ddc826: Pull complete
b333b877660b: Pull complete
1fb108281c1f: Pull complete
6fd39fd6230e: Pull complete
a68515e483ec: Pull complete
192019b18962: Pull complete
fdda66fa80ec: Pull complete
5829999a843b: Pull complete
6027c558ada2: Pull complete
6902560ad56a: Pull complete
229f066eccd7: Pull complete
193a532571ca: Pull complete
f864b80acf00: Pull complete
65691145f40a: Pull complete
5a42b5b384a3: Pull complete
1624b2cbc4da: Pull complete
46b410292be7: Pull complete
f9a4243d2725: Pull complete
f78ce1b09ee0: Pull complete
377a34c15c55: Pull complete
91eedd655afb: Pull complete
0a7c9df40952: Pull complete
d72022ef1ab6: Pull complete
e1ed9baffbd1: Pull complete
f111297180aa: Pull complete
7c3d2063af28: Pull complete
8468831b645e: Pull complete
25ad937f5aaa: Pull complete
41d0290fba5d: Pull complete
fd2f15ba21fb: Pull complete
6d957425b565: Pull complete
c51a03966034: Pull complete
Digest: sha256:80a526c44991cbc56681f0ff8d2ad4ff103e8be2064393c018c891f52f667fe9
Status: Image is up to date for ocurrent/opam-staging@sha256:80a526c44991cbc56681f0ff8d2ad4ff103e8be2064393c018c891f52f667fe9
---> f67c8ee77bda
Step 2/7 : ENV OPAMYES="1" OPAMCONFIRMLEVEL="unsafe-yes" OPAMERRLOGLEN="0" OPAMPRECISETRACKING="1"
---> Running in d223ad4a0d1c
---> Removed intermediate container d223ad4a0d1c
---> f14cf5bba788
Step 3/7 : RUN opam switch create 5.4 --packages=ocaml-base-compiler.5.4.1,system-mingw
---> Running in de7929f73694
<><> Installing new switch packages <><><><><><><><><><><><><><><><><><><><><><>
Switch invariant: ["ocaml-base-compiler" {= "5.4.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 mingw-w64-shims.1.0.1
-> retrieved flexdll.0.44 (https://github.com/ocaml/flexdll/archive/refs/tags/0.44.tar.gz)
-> installed flexdll.0.44
-> retrieved conf-mingw-w64-gcc-x86_64.1 (https://github.com/dra27/mingw-w64-shims/archive/refs/tags/1.0.1.tar.gz)
-> retrieved ocaml-config.3 (2 extra sources)
-> retrieved ocaml-config.3 (2 extra sources)
-> installed conf-mingw-w64-gcc-x86_64.1
-> installed ocaml-env-mingw64.1
-> installed ocaml-options-vanilla.1
-> installed system-mingw.1
-> retrieved ocaml-compiler.5.4.1 (https://github.com/ocaml/ocaml/releases/download/5.4.1/ocaml-5.4.1.tar.gz)
-> installed ocaml-compiler.5.4.1
-> installed ocaml-base-compiler.5.4.1
-> installed ocaml-config.3
-> installed ocaml.5.4.1
-> installed base-domains.base
-> installed base-effects.base
-> installed base-nnp.base
Done.
# Run for /f "tokens=*" %i in ('opam env --switch=5.4') do @%i to update the current shell environment
---> Removed intermediate container de7929f73694
---> d706b8de5923
Step 4/7 : RUN opam pin add -k version ocaml-base-compiler 5.4.1
---> Running in e92056abe6b7
ocaml-base-compiler is now pinned to version 5.4.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 e92056abe6b7
---> d70f607b66d7
Step 5/7 : ENTRYPOINT [ "opam", "exec", "--" ]
---> Running in c0efb4061a31
---> Removed intermediate container c0efb4061a31
---> 142c54d11f24
Step 6/7 : CMD [ "cmd.exe" ]
---> Running in 263a86ecbed3
---> Removed intermediate container 263a86ecbed3
---> 7119d9d2cb8e
Step 7/7 : COPY [ "Dockerfile", "/Dockerfile.ocaml" ]
---> 93ccdc9ff605
Successfully built 93ccdc9ff605
Pushing "sha256:93ccdc9ff6053c93bfb0558ecea73db48f9ca2f3bd4099dca261de852d2b4675" to "ocurrent/opam-staging:windows-server-mingw-ltsc2025-ocaml-5.4-amd64" as user "ocurrentbuilder"
Login Succeeded
The push refers to repository [docker.io/ocurrent/opam-staging]
12598706883f: Preparing
1d7dbdcc682f: Preparing
27d7e2884166: Preparing
8ba180d66cfe: Preparing
ad097073d2d0: Preparing
86e322e6d9c6: Preparing
4b614e5a3098: Preparing
cf8ed6a6fa5d: Preparing
7edb34a1d79b: Preparing
ff6a723c36a3: Preparing
17f818359c86: Preparing
37d3863e2c93: Preparing
2c4ffd780b89: Preparing
ed77754dc232: Preparing
5919ff33f363: Preparing
7edb34a1d79b: Waiting
ff6a723c36a3: Waiting
17f818359c86: Waiting
37d3863e2c93: Waiting
2c4ffd780b89: Waiting
86e322e6d9c6: Waiting
4b614e5a3098: Waiting
cf8ed6a6fa5d: Waiting
11c48065d03e: Preparing
2d565e24329a: Preparing
17798f0c6481: Preparing
33b89842ad10: Preparing
ed77754dc232: Waiting
5919ff33f363: Waiting
11c48065d03e: Waiting
2d565e24329a: Waiting
17798f0c6481: Waiting
8213b54cd454: Preparing
33b89842ad10: Waiting
8213b54cd454: Waiting
64b42ebd3762: Preparing
bd2fd1835a10: Preparing
aae6844739ba: Preparing
64b42ebd3762: Waiting
817a3e8ea6a9: Preparing
bd2fd1835a10: Waiting
aae6844739ba: Waiting
bc21e791793d: Preparing
817a3e8ea6a9: Waiting
a57c5632744b: Preparing
bc21e791793d: Waiting
5ec1b0d0512d: Preparing
329a40570e83: Preparing
7d4f80fb66d3: Preparing
a57c5632744b: Waiting
d97b81c85e0d: Preparing
408e5dc7d143: Preparing
5962330663fa: Preparing
9b03ea1c724c: Preparing
5ec1b0d0512d: Waiting
329a40570e83: Waiting
7d4f80fb66d3: Waiting
d97b81c85e0d: Waiting
408e5dc7d143: Waiting
5962330663fa: Waiting
2d1223145828: Preparing
9536320d7604: Preparing
b387d9e9a43b: Preparing
432e25ff4978: Preparing
3f9184c27349: Preparing
9b03ea1c724c: Waiting
38be0b4162fe: Preparing
48cd1acfb811: Preparing
2d1223145828: Waiting
b387d9e9a43b: Waiting
432e25ff4978: Waiting
9536320d7604: Waiting
3f9184c27349: Waiting
38be0b4162fe: Waiting
6baeb5a2e5fa: Preparing
48cd1acfb811: Waiting
f0fdb3433e56: Preparing
628b19363163: Preparing
2fdc243a542c: Preparing
a62399326051: Preparing
ecb573be18bb: Preparing
3f06938e9744: Preparing
438b448b05be: Preparing
6baeb5a2e5fa: Waiting
543265679836: Preparing
f0fdb3433e56: Waiting
628b19363163: Waiting
9cca3dc2d36d: Preparing
2fdc243a542c: Waiting
a62399326051: Waiting
ecb573be18bb: Waiting
3f06938e9744: Waiting
438b448b05be: Waiting
543265679836: Waiting
667ca7aecb27: Preparing
9cca3dc2d36d: Waiting
667ca7aecb27: Waiting
7dd5847c8729: Preparing
7dd5847c8729: Waiting
1d7dbdcc682f: Pushed
12598706883f: Pushed
27d7e2884166: Pushed
4b614e5a3098: Layer already exists
cf8ed6a6fa5d: Layer already exists
7edb34a1d79b: Layer already exists
ff6a723c36a3: Layer already exists
17f818359c86: Layer already exists
37d3863e2c93: Layer already exists
2c4ffd780b89: Layer already exists
ed77754dc232: Layer already exists
5919ff33f363: Layer already exists
11c48065d03e: Layer already exists
2d565e24329a: Layer already exists
17798f0c6481: Layer already exists
33b89842ad10: Layer already exists
8213b54cd454: Layer already exists
64b42ebd3762: Layer already exists
bd2fd1835a10: Layer already exists
aae6844739ba: Layer already exists
817a3e8ea6a9: Layer already exists
86e322e6d9c6: Pushed
bc21e791793d: Layer already exists
a57c5632744b: Layer already exists
5ec1b0d0512d: Layer already exists
329a40570e83: Layer already exists
7d4f80fb66d3: Layer already exists
d97b81c85e0d: Layer already exists
408e5dc7d143: Layer already exists
5962330663fa: Layer already exists
9b03ea1c724c: Layer already exists
2d1223145828: Layer already exists
9536320d7604: Layer already exists
b387d9e9a43b: Layer already exists
432e25ff4978: Layer already exists
3f9184c27349: Layer already exists
38be0b4162fe: Layer already exists
48cd1acfb811: Layer already exists
6baeb5a2e5fa: Layer already exists
f0fdb3433e56: Layer already exists
628b19363163: Layer already exists
2fdc243a542c: Layer already exists
a62399326051: Layer already exists
ecb573be18bb: Layer already exists
3f06938e9744: Layer already exists
438b448b05be: Layer already exists
543265679836: Layer already exists
9cca3dc2d36d: Layer already exists
667ca7aecb27: Layer already exists
7dd5847c8729: Layer already exists
8ba180d66cfe: Pushed
ad097073d2d0: Pushed
windows-server-mingw-ltsc2025-ocaml-5.4-amd64: digest: sha256:547a8d47946517bb9c2b07c0712aa9d094a012f820c6a58fb8f278a68a200636 size: 11264
The push refers to repository [docker.io/ocurrent/opam-staging]
12598706883f: Preparing
1d7dbdcc682f: Preparing
27d7e2884166: Preparing
8ba180d66cfe: Preparing
ad097073d2d0: Preparing
86e322e6d9c6: Preparing
4b614e5a3098: Preparing
cf8ed6a6fa5d: Preparing
7edb34a1d79b: Preparing
ff6a723c36a3: Preparing
17f818359c86: Preparing
37d3863e2c93: Preparing
2c4ffd780b89: Preparing
ed77754dc232: Preparing
5919ff33f363: Preparing
11c48065d03e: Preparing
2d565e24329a: Preparing
17798f0c6481: Preparing
33b89842ad10: Preparing
8213b54cd454: Preparing
64b42ebd3762: Preparing
bd2fd1835a10: Preparing
aae6844739ba: Preparing
817a3e8ea6a9: Preparing
bc21e791793d: Preparing
a57c5632744b: Preparing
5ec1b0d0512d: Preparing
329a40570e83: Preparing
7d4f80fb66d3: Preparing
d97b81c85e0d: Preparing
408e5dc7d143: Preparing
5962330663fa: Preparing
9b03ea1c724c: Preparing
2d1223145828: Preparing
9536320d7604: Preparing
b387d9e9a43b: Preparing
ed77754dc232: Waiting
5919ff33f363: Waiting
432e25ff4978: Preparing
11c48065d03e: Waiting
2d565e24329a: Waiting
3f9184c27349: Preparing
38be0b4162fe: Preparing
48cd1acfb811: Preparing
6baeb5a2e5fa: Preparing
f0fdb3433e56: Preparing
628b19363163: Preparing
2fdc243a542c: Preparing
a62399326051: Preparing
ecb573be18bb: Preparing
3f06938e9744: Preparing
438b448b05be: Preparing
543265679836: Preparing
9cca3dc2d36d: Preparing
667ca7aecb27: Preparing
7dd5847c8729: Preparing
aae6844739ba: Waiting
817a3e8ea6a9: Waiting
bc21e791793d: Waiting
a57c5632744b: Waiting
5ec1b0d0512d: Waiting
329a40570e83: Waiting
7d4f80fb66d3: Waiting
d97b81c85e0d: Waiting
408e5dc7d143: Waiting
5962330663fa: Waiting
9b03ea1c724c: Waiting
2d1223145828: Waiting
9536320d7604: Waiting
b387d9e9a43b: Waiting
432e25ff4978: Waiting
3f9184c27349: Waiting
38be0b4162fe: Waiting
48cd1acfb811: Waiting
6baeb5a2e5fa: Waiting
f0fdb3433e56: Waiting
628b19363163: Waiting
2fdc243a542c: Waiting
a62399326051: Waiting
ecb573be18bb: Waiting
3f06938e9744: Waiting
438b448b05be: Waiting
543265679836: Waiting
9cca3dc2d36d: Waiting
667ca7aecb27: Waiting
7dd5847c8729: Waiting
7edb34a1d79b: Waiting
17798f0c6481: Waiting
33b89842ad10: Waiting
ff6a723c36a3: Waiting
8213b54cd454: Waiting
17f818359c86: Waiting
37d3863e2c93: Waiting
2c4ffd780b89: Waiting
86e322e6d9c6: Waiting
64b42ebd3762: Waiting
4b614e5a3098: Waiting
bd2fd1835a10: Waiting
cf8ed6a6fa5d: Waiting
27d7e2884166: Layer already exists
1d7dbdcc682f: Layer already exists
12598706883f: Layer already exists
ad097073d2d0: Layer already exists
8ba180d66cfe: Layer already exists
86e322e6d9c6: Layer already exists
4b614e5a3098: Layer already exists
cf8ed6a6fa5d: Layer already exists
7edb34a1d79b: Layer already exists
ff6a723c36a3: Layer already exists
17f818359c86: Layer already exists
37d3863e2c93: Layer already exists
2c4ffd780b89: Layer already exists
ed77754dc232: Layer already exists
5919ff33f363: Layer already exists
17798f0c6481: Layer already exists
11c48065d03e: Layer already exists
2d565e24329a: Layer already exists
33b89842ad10: Layer already exists
aae6844739ba: Layer already exists
8213b54cd454: Layer already exists
64b42ebd3762: Layer already exists
bd2fd1835a10: Layer already exists
817a3e8ea6a9: Layer already exists
a57c5632744b: Layer already exists
5ec1b0d0512d: Layer already exists
bc21e791793d: Layer already exists
329a40570e83: Layer already exists
7d4f80fb66d3: Layer already exists
5962330663fa: Layer already exists
408e5dc7d143: Layer already exists
d97b81c85e0d: Layer already exists
9b03ea1c724c: Layer already exists
2d1223145828: Layer already exists
9536320d7604: Layer already exists
b387d9e9a43b: Layer already exists
432e25ff4978: Layer already exists
3f9184c27349: Layer already exists
38be0b4162fe: Layer already exists
48cd1acfb811: Layer already exists
6baeb5a2e5fa: Layer already exists
f0fdb3433e56: Layer already exists
628b19363163: Layer already exists
ecb573be18bb: Layer already exists
a62399326051: Layer already exists
2fdc243a542c: Layer already exists
3f06938e9744: Layer already exists
543265679836: Layer already exists
9cca3dc2d36d: Layer already exists
438b448b05be: Layer already exists
667ca7aecb27: Layer already exists
7dd5847c8729: Layer already exists
windows-server-mingw-ltsc2025-ocaml-5.4-amd64: digest: sha256:547a8d47946517bb9c2b07c0712aa9d094a012f820c6a58fb8f278a68a200636 size: 11264
Job succeeded
2026-09-19 22:07.51: Job succeeded