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.2-amd64
Dockerfile:
# escape=`
FROM ocurrent/opam-staging@sha256:80a526c44991cbc56681f0ff8d2ad4ff103e8be2064393c018c891f52f667fe9
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-09-19 20:40.16: Using cache hint "5.2.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-3
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
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 de3ae82e2024
---> Removed intermediate container de3ae82e2024
---> 1d10ba912287
Step 3/7 : RUN opam switch create 5.2 --packages=ocaml-base-compiler.5.2.1,system-mingw
---> Running in 94444daf751e
<><> 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 mingw-w64-shims.1.0.1
-> retrieved conf-mingw-w64-gcc-x86_64.1 (https://github.com/dra27/mingw-w64-shims/archive/refs/tags/1.0.1.tar.gz)
-> retrieved flexdll.0.44 (https://github.com/ocaml/flexdll/archive/refs/tags/0.44.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 flexdll.0.44
-> installed ocaml-env-mingw64.1
-> installed ocaml-options-vanilla.1
-> installed system-mingw.1
-> 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 94444daf751e
---> 0b2ed22a476f
Step 4/7 : RUN opam pin add -k version ocaml-base-compiler 5.2.1
---> Running in af6c5d9b2816
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 af6c5d9b2816
---> 2b2647bb9d70
Step 5/7 : ENTRYPOINT [ "opam", "exec", "--" ]
---> Running in 395eaffc560e
---> Removed intermediate container 395eaffc560e
---> afaa468d6b1d
Step 6/7 : CMD [ "cmd.exe" ]
---> Running in e8bcb0d5d7d5
---> Removed intermediate container e8bcb0d5d7d5
---> e79db05fb5a5
Step 7/7 : COPY [ "Dockerfile", "/Dockerfile.ocaml" ]
---> 0ab34fd8b5a1
Successfully built 0ab34fd8b5a1
Pushing "sha256:0ab34fd8b5a1d58e14e9b2f4ece6b9b67335d937fe09da4cd32ec721f632a786" 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]
b803fc8be4b5: Preparing
4c78cf37e90d: Preparing
fd185ca605f7: Preparing
de4db12fc7dc: Preparing
9ebb8a450c27: Preparing
d6ea4026a6d3: 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
432e25ff4978: Preparing
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
37d3863e2c93: Waiting
2c4ffd780b89: Waiting
ed77754dc232: Waiting
5919ff33f363: Waiting
11c48065d03e: Waiting
2d565e24329a: Waiting
17798f0c6481: Waiting
33b89842ad10: Waiting
4b614e5a3098: Waiting
8213b54cd454: Waiting
cf8ed6a6fa5d: Waiting
64b42ebd3762: Waiting
bd2fd1835a10: Waiting
38be0b4162fe: Waiting
aae6844739ba: Waiting
48cd1acfb811: Waiting
817a3e8ea6a9: Waiting
6baeb5a2e5fa: Waiting
bc21e791793d: Waiting
f0fdb3433e56: Waiting
a57c5632744b: Waiting
5ec1b0d0512d: Waiting
628b19363163: Waiting
2fdc243a542c: Waiting
329a40570e83: Waiting
7d4f80fb66d3: Waiting
a62399326051: Waiting
d97b81c85e0d: Waiting
ecb573be18bb: Waiting
408e5dc7d143: Waiting
3f06938e9744: Waiting
5962330663fa: Waiting
9b03ea1c724c: Waiting
438b448b05be: Waiting
543265679836: Waiting
2d1223145828: Waiting
9cca3dc2d36d: Waiting
9536320d7604: Waiting
667ca7aecb27: Waiting
b387d9e9a43b: Waiting
432e25ff4978: Waiting
7dd5847c8729: Waiting
3f9184c27349: Waiting
7edb34a1d79b: Waiting
ff6a723c36a3: Waiting
17f818359c86: Waiting
d6ea4026a6d3: Waiting
b803fc8be4b5: Pushed
fd185ca605f7: Pushed
4c78cf37e90d: 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
aae6844739ba: Layer already exists
bd2fd1835a10: Layer already exists
817a3e8ea6a9: Layer already exists
bc21e791793d: Layer already exists
a57c5632744b: Layer already exists
5ec1b0d0512d: Layer already exists
329a40570e83: Layer already exists
7d4f80fb66d3: Layer already exists
d6ea4026a6d3: Pushed
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
38be0b4162fe: Layer already exists
3f9184c27349: 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
7dd5847c8729: Layer already exists
667ca7aecb27: Layer already exists
de4db12fc7dc: Pushed
9ebb8a450c27: Pushed
windows-server-mingw-ltsc2025-ocaml-5.2-amd64: digest: sha256:51c7518e950d5962f11e7700fd4fe008c10ccbff54d489f0d1e81441bf80401b size: 11264
The push refers to repository [docker.io/ocurrent/opam-staging]
b803fc8be4b5: Preparing
4c78cf37e90d: Preparing
fd185ca605f7: Preparing
de4db12fc7dc: Preparing
9ebb8a450c27: Preparing
d6ea4026a6d3: 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
432e25ff4978: Preparing
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
17f818359c86: Waiting
37d3863e2c93: Waiting
2c4ffd780b89: Waiting
ed77754dc232: Waiting
5919ff33f363: Waiting
11c48065d03e: Waiting
2d565e24329a: Waiting
17798f0c6481: Waiting
3f9184c27349: Waiting
38be0b4162fe: Waiting
48cd1acfb811: Waiting
6baeb5a2e5fa: Waiting
f0fdb3433e56: Waiting
432e25ff4978: Waiting
33b89842ad10: Waiting
8213b54cd454: Waiting
64b42ebd3762: Waiting
bd2fd1835a10: Waiting
aae6844739ba: Waiting
817a3e8ea6a9: Waiting
bc21e791793d: Waiting
a57c5632744b: Waiting
5ec1b0d0512d: Waiting
329a40570e83: Waiting
628b19363163: Waiting
2fdc243a542c: Waiting
a62399326051: Waiting
7d4f80fb66d3: Waiting
ecb573be18bb: Waiting
3f06938e9744: Waiting
438b448b05be: Waiting
543265679836: Waiting
9cca3dc2d36d: Waiting
667ca7aecb27: Waiting
7dd5847c8729: Waiting
d97b81c85e0d: Waiting
9536320d7604: Waiting
b387d9e9a43b: Waiting
408e5dc7d143: Waiting
2d1223145828: Waiting
5962330663fa: Waiting
9b03ea1c724c: Waiting
d6ea4026a6d3: Waiting
cf8ed6a6fa5d: Waiting
4b614e5a3098: Waiting
7edb34a1d79b: Waiting
ff6a723c36a3: Waiting
de4db12fc7dc: Layer already exists
4c78cf37e90d: Layer already exists
b803fc8be4b5: Layer already exists
fd185ca605f7: Layer already exists
9ebb8a450c27: Layer already exists
d6ea4026a6d3: Layer already exists
4b614e5a3098: Layer already exists
7edb34a1d79b: Layer already exists
cf8ed6a6fa5d: 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
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
windows-server-mingw-ltsc2025-ocaml-5.2-amd64: digest: sha256:51c7518e950d5962f11e7700fd4fe008c10ccbff54d489f0d1e81441bf80401b size: 11264
Job succeeded
2026-09-19 21:54.59: Job succeeded