Build:
  1. 0
2026-06-03 14:09.37: New job: Build using windows-x86_64 in
                                []
2026-06-03 14:09.37: Will push staging image to ocurrent/opam-staging:windows-server-mingw-ltsc2025-ocaml-4.14-amd64

Dockerfile:

# escape=`

FROM ocurrent/opam-staging@sha256:cd87f67060313c44d1214b284b781e8cfc400d025b2d40ccf8955f5803da6db2
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-06-03 14:09.37: Using cache hint "4.14.3-amd64-ocurrent/opam-staging@sha256:cd87f67060313c44d1214b284b781e8cfc400d025b2d40ccf8955f5803da6db2"
2026-06-05 23:20.15: Waiting for worker…
2026-06-06 05:07.03: 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:cd87f67060313c44d1214b284b781e8cfc400d025b2d40ccf8955f5803da6db2
docker.io/ocurrent/opam-staging@sha256:cd87f67060313c44d1214b284b781e8cfc400d025b2d40ccf8955f5803da6db2: Pulling from ocurrent/opam-staging
e54619bdcf24: Already exists
da051b8f1178: Already exists
591a34f3eaf7: Pulling fs layer
b8e19601da3e: Pulling fs layer
927515b24d49: Pulling fs layer
ddac4b5fbcf2: Pulling fs layer
098af7a047aa: Pulling fs layer
49946e5cb8b4: Pulling fs layer
44fc34665c59: Pulling fs layer
993b533529d1: Pulling fs layer
6b988fef4c0b: Pulling fs layer
d3b142d6cc89: Pulling fs layer
453a7a28b477: Pulling fs layer
50d3c3254f52: Pulling fs layer
893a50c7a28b: Pulling fs layer
544282b06e22: Pulling fs layer
7c199a7403d2: Pulling fs layer
d8d7213f19b3: Pulling fs layer
b5ade727b5f7: Pulling fs layer
c0fee6546ca6: Pulling fs layer
81780d123c6d: Pulling fs layer
45c2828ca781: Pulling fs layer
b219bce02947: Pulling fs layer
08eecbbdc9ce: Pulling fs layer
aadba9378069: Pulling fs layer
60aebd37b245: Pulling fs layer
3760dc3aff71: Pulling fs layer
2bf21161b126: Pulling fs layer
f5c133ac05cf: Pulling fs layer
d52806f5528e: Pulling fs layer
cb43d9fdbc84: Pulling fs layer
92f53942afdf: Pulling fs layer
5f1653ba9317: Pulling fs layer
8958ad10a9f6: Pulling fs layer
531187117875: Pulling fs layer
61c3cc6296ea: Pulling fs layer
d1a757d8b433: Pulling fs layer
174102482cb6: Pulling fs layer
96ed399d5a3f: Pulling fs layer
720bebd5e798: Pulling fs layer
1fd6c8fe0796: Pulling fs layer
a08548028945: Pulling fs layer
cc37a78ff2d3: Pulling fs layer
453a7a28b477: Waiting
50d3c3254f52: Waiting
893a50c7a28b: Waiting
544282b06e22: Waiting
7c199a7403d2: Waiting
d8d7213f19b3: Waiting
49946e5cb8b4: Waiting
ddac4b5fbcf2: Waiting
098af7a047aa: Waiting
c0fee6546ca6: Waiting
81780d123c6d: Waiting
45c2828ca781: Waiting
b219bce02947: Waiting
08eecbbdc9ce: Waiting
aadba9378069: Waiting
60aebd37b245: Waiting
3760dc3aff71: Waiting
2bf21161b126: Waiting
f5c133ac05cf: Waiting
d52806f5528e: Waiting
cb43d9fdbc84: Waiting
92f53942afdf: Waiting
6b988fef4c0b: Waiting
5f1653ba9317: Waiting
8958ad10a9f6: Waiting
531187117875: Waiting
61c3cc6296ea: Waiting
d1a757d8b433: Waiting
174102482cb6: Waiting
44fc34665c59: Waiting
96ed399d5a3f: Waiting
720bebd5e798: Waiting
1fd6c8fe0796: Waiting
a08548028945: Waiting
cc37a78ff2d3: Waiting
993b533529d1: Waiting
d3b142d6cc89: Waiting
b5ade727b5f7: Waiting
591a34f3eaf7: Verifying Checksum
591a34f3eaf7: Download complete
927515b24d49: Verifying Checksum
927515b24d49: Download complete
b8e19601da3e: Verifying Checksum
b8e19601da3e: Download complete
ddac4b5fbcf2: Verifying Checksum
ddac4b5fbcf2: Download complete
49946e5cb8b4: Verifying Checksum
49946e5cb8b4: Download complete
098af7a047aa: Verifying Checksum
098af7a047aa: Download complete
44fc34665c59: Verifying Checksum
44fc34665c59: Download complete
6b988fef4c0b: Verifying Checksum
6b988fef4c0b: Download complete
453a7a28b477: Verifying Checksum
453a7a28b477: Download complete
993b533529d1: Verifying Checksum
993b533529d1: Download complete
591a34f3eaf7: Pull complete
50d3c3254f52: Verifying Checksum
50d3c3254f52: Download complete
893a50c7a28b: Verifying Checksum
893a50c7a28b: Download complete
7c199a7403d2: Verifying Checksum
7c199a7403d2: Download complete
d8d7213f19b3: Verifying Checksum
d8d7213f19b3: Download complete
544282b06e22: Verifying Checksum
544282b06e22: Download complete
b5ade727b5f7: Verifying Checksum
b5ade727b5f7: Download complete
b8e19601da3e: Pull complete
81780d123c6d: Verifying Checksum
81780d123c6d: Download complete
d3b142d6cc89: Verifying Checksum
d3b142d6cc89: Download complete
45c2828ca781: Download complete
b219bce02947: Verifying Checksum
b219bce02947: Download complete
08eecbbdc9ce: Verifying Checksum
08eecbbdc9ce: Download complete
aadba9378069: Verifying Checksum
aadba9378069: Download complete
60aebd37b245: Verifying Checksum
60aebd37b245: Download complete
927515b24d49: Pull complete
3760dc3aff71: Verifying Checksum
3760dc3aff71: Download complete
2bf21161b126: Verifying Checksum
2bf21161b126: Download complete
c0fee6546ca6: Verifying Checksum
c0fee6546ca6: Download complete
f5c133ac05cf: Verifying Checksum
f5c133ac05cf: Download complete
d52806f5528e: Verifying Checksum
d52806f5528e: Download complete
5f1653ba9317: Verifying Checksum
5f1653ba9317: Download complete
92f53942afdf: Verifying Checksum
92f53942afdf: Download complete
cb43d9fdbc84: Verifying Checksum
cb43d9fdbc84: Download complete
61c3cc6296ea: Verifying Checksum
61c3cc6296ea: Download complete
531187117875: Verifying Checksum
531187117875: Download complete
8958ad10a9f6: Verifying Checksum
8958ad10a9f6: Download complete
d1a757d8b433: Verifying Checksum
d1a757d8b433: Download complete
720bebd5e798: Verifying Checksum
720bebd5e798: Download complete
174102482cb6: Verifying Checksum
174102482cb6: Download complete
a08548028945: Verifying Checksum
a08548028945: Download complete
cc37a78ff2d3: Verifying Checksum
cc37a78ff2d3: Download complete
1fd6c8fe0796: Verifying Checksum
1fd6c8fe0796: Download complete
96ed399d5a3f: Verifying Checksum
96ed399d5a3f: Download complete
ddac4b5fbcf2: Pull complete
098af7a047aa: Pull complete
49946e5cb8b4: Pull complete
44fc34665c59: Pull complete
993b533529d1: Pull complete
6b988fef4c0b: Pull complete
d3b142d6cc89: Pull complete
453a7a28b477: Pull complete
50d3c3254f52: Pull complete
893a50c7a28b: Pull complete
544282b06e22: Pull complete
7c199a7403d2: Pull complete
d8d7213f19b3: Pull complete
b5ade727b5f7: Pull complete
c0fee6546ca6: Pull complete
81780d123c6d: Pull complete
45c2828ca781: Pull complete
b219bce02947: Pull complete
08eecbbdc9ce: Pull complete
aadba9378069: Pull complete
60aebd37b245: Pull complete
3760dc3aff71: Pull complete
2bf21161b126: Pull complete
f5c133ac05cf: Pull complete
d52806f5528e: Pull complete
cb43d9fdbc84: Pull complete
92f53942afdf: Pull complete
5f1653ba9317: Pull complete
8958ad10a9f6: Pull complete
531187117875: Pull complete
61c3cc6296ea: Pull complete
d1a757d8b433: Pull complete
174102482cb6: Pull complete
96ed399d5a3f: Pull complete
720bebd5e798: Pull complete
1fd6c8fe0796: Pull complete
a08548028945: Pull complete
cc37a78ff2d3: Pull complete
Digest: sha256:cd87f67060313c44d1214b284b781e8cfc400d025b2d40ccf8955f5803da6db2
Status: Downloaded newer image for ocurrent/opam-staging@sha256:cd87f67060313c44d1214b284b781e8cfc400d025b2d40ccf8955f5803da6db2
 ---> d0507462a4a2
Step 2/7 : ENV OPAMYES="1" OPAMCONFIRMLEVEL="unsafe-yes" OPAMERRLOGLEN="0" OPAMPRECISETRACKING="1"
 ---> Running in b884fc15f0b7
 ---> Removed intermediate container b884fc15f0b7
 ---> 8c055d0d92d2
Step 3/7 : RUN opam switch create 4.14 --packages=ocaml-base-compiler.4.14.3,system-mingw
 ---> Running in b048546d2a32

<><> 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-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.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 b048546d2a32
 ---> d86628e8f9f6
Step 4/7 : RUN opam pin add -k version ocaml-base-compiler 4.14.3
 ---> Running in f061d3814b35
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 f061d3814b35
 ---> 8f9dcd99cb2f
Step 5/7 : ENTRYPOINT [ "opam", "exec", "--" ]
 ---> Running in 3e58e6664ee1
 ---> Removed intermediate container 3e58e6664ee1
 ---> 86c0a0ac18ff
Step 6/7 : CMD [ "cmd.exe" ]
 ---> Running in 04ae3e5b83f0
 ---> Removed intermediate container 04ae3e5b83f0
 ---> 361b26d4ff8e
Step 7/7 : COPY [ "Dockerfile", "/Dockerfile.ocaml" ]
 ---> f0f0fd587037
Successfully built f0f0fd587037
Pushing "sha256:f0f0fd587037756f6c5c3f36be6265832b71026f9a9a82d70d5b0ee5084ea812" 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]
953eae116cb4: Preparing
2694b2c5334d: Preparing
536fb2eff8cd: Preparing
88703ba0b368: Preparing
cb00ab792ccd: Preparing
c92ceb06355c: Preparing
da05410aea2d: Preparing
3a7bf6d77cd0: Preparing
11ba2353e6cd: Preparing
4ff026c4d6d4: Preparing
9c3baea2fd3c: Preparing
5c928001fcdb: Preparing
d996d5b4c99c: Preparing
da8637a9a137: Preparing
a99d94d122c4: Preparing
8c30ed964207: Preparing
c2e5586e4e82: Preparing
aa30a0b7f93a: Preparing
3f589610d68c: Preparing
55bedd8dc51e: Preparing
445b2f52670d: Preparing
2254e3f11b1b: Preparing
63792a8011ce: Preparing
548caa26c394: Preparing
23cfe0a18455: Preparing
32de5a396677: Preparing
f53b77e1f480: Preparing
b1338685cb62: Preparing
96bad922b569: Preparing
7dfa1612b980: Preparing
a661cb2f1220: Preparing
832a43c2c4e1: Preparing
dbd588dcc190: Preparing
30429942e8c6: Preparing
e731bf5b2e73: Preparing
bc8760d5d850: Preparing
c8dbfe597f8e: Preparing
24901f1dc42c: Preparing
9a3a9129acc2: Preparing
8d5f4eaf01d4: Preparing
7d70e462ba03: Preparing
444db40653b2: Preparing
61c905aa0a0a: Preparing
2eedc7b0f15a: Preparing
7de3a5bae3be: Preparing
47243fb7c3e6: Preparing
80fb61a64d5e: Preparing
e471ff1b397f: Preparing
7dd5847c8729: Preparing
a661cb2f1220: Waiting
832a43c2c4e1: Waiting
dbd588dcc190: Waiting
30429942e8c6: Waiting
e731bf5b2e73: Waiting
bc8760d5d850: Waiting
c8dbfe597f8e: Waiting
5c928001fcdb: Waiting
24901f1dc42c: Waiting
d996d5b4c99c: Waiting
9a3a9129acc2: Waiting
8d5f4eaf01d4: Waiting
da8637a9a137: Waiting
7d70e462ba03: Waiting
a99d94d122c4: Waiting
444db40653b2: Waiting
61c905aa0a0a: Waiting
8c30ed964207: Waiting
2eedc7b0f15a: Waiting
c2e5586e4e82: Waiting
7de3a5bae3be: Waiting
aa30a0b7f93a: Waiting
47243fb7c3e6: Waiting
3f589610d68c: Waiting
80fb61a64d5e: Waiting
55bedd8dc51e: Waiting
e471ff1b397f: Waiting
445b2f52670d: Waiting
7dd5847c8729: Waiting
2254e3f11b1b: Waiting
63792a8011ce: Waiting
96bad922b569: Waiting
548caa26c394: Waiting
7dfa1612b980: Waiting
23cfe0a18455: Waiting
32de5a396677: Waiting
f53b77e1f480: Waiting
b1338685cb62: Waiting
da05410aea2d: Waiting
3a7bf6d77cd0: Waiting
11ba2353e6cd: Waiting
4ff026c4d6d4: Waiting
9c3baea2fd3c: Waiting
c92ceb06355c: Waiting
953eae116cb4: Pushed
2694b2c5334d: Pushed
536fb2eff8cd: Pushed
da05410aea2d: Layer already exists
3a7bf6d77cd0: Layer already exists
11ba2353e6cd: Layer already exists
4ff026c4d6d4: Layer already exists
9c3baea2fd3c: Layer already exists
5c928001fcdb: Layer already exists
d996d5b4c99c: Layer already exists
da8637a9a137: Layer already exists
a99d94d122c4: Layer already exists
8c30ed964207: Layer already exists
c2e5586e4e82: Layer already exists
c92ceb06355c: Pushed
aa30a0b7f93a: Layer already exists
3f589610d68c: Layer already exists
55bedd8dc51e: Layer already exists
445b2f52670d: Layer already exists
2254e3f11b1b: Layer already exists
63792a8011ce: Layer already exists
548caa26c394: Layer already exists
23cfe0a18455: Layer already exists
32de5a396677: Layer already exists
f53b77e1f480: Layer already exists
b1338685cb62: Layer already exists
96bad922b569: Layer already exists
7dfa1612b980: Layer already exists
88703ba0b368: Pushed
a661cb2f1220: Layer already exists
832a43c2c4e1: Layer already exists
30429942e8c6: Layer already exists
dbd588dcc190: Layer already exists
e731bf5b2e73: Layer already exists
bc8760d5d850: Layer already exists
c8dbfe597f8e: Layer already exists
24901f1dc42c: Layer already exists
9a3a9129acc2: Layer already exists
8d5f4eaf01d4: Layer already exists
7d70e462ba03: Layer already exists
444db40653b2: Layer already exists
61c905aa0a0a: Layer already exists
2eedc7b0f15a: Layer already exists
7de3a5bae3be: Layer already exists
47243fb7c3e6: Layer already exists
e471ff1b397f: Layer already exists
80fb61a64d5e: Layer already exists
7dd5847c8729: Layer already exists
cb00ab792ccd: Pushed
windows-server-mingw-ltsc2025-ocaml-4.14-amd64: digest: sha256:cf8fe94deb5964b2d20d5e782ac4b5750723f7a6988cef820ad9e25c50fa8314 size: 10631
The push refers to repository [docker.io/ocurrent/opam-staging]
953eae116cb4: Preparing
2694b2c5334d: Preparing
536fb2eff8cd: Preparing
88703ba0b368: Preparing
cb00ab792ccd: Preparing
c92ceb06355c: Preparing
da05410aea2d: Preparing
3a7bf6d77cd0: Preparing
11ba2353e6cd: Preparing
4ff026c4d6d4: Preparing
9c3baea2fd3c: Preparing
5c928001fcdb: Preparing
d996d5b4c99c: Preparing
da8637a9a137: Preparing
a99d94d122c4: Preparing
8c30ed964207: Preparing
c2e5586e4e82: Preparing
aa30a0b7f93a: Preparing
3f589610d68c: Preparing
55bedd8dc51e: Preparing
445b2f52670d: Preparing
2254e3f11b1b: Preparing
63792a8011ce: Preparing
548caa26c394: Preparing
23cfe0a18455: Preparing
32de5a396677: Preparing
f53b77e1f480: Preparing
b1338685cb62: Preparing
96bad922b569: Preparing
7dfa1612b980: Preparing
a661cb2f1220: Preparing
832a43c2c4e1: Preparing
dbd588dcc190: Preparing
30429942e8c6: Preparing
e731bf5b2e73: Preparing
bc8760d5d850: Preparing
c8dbfe597f8e: Preparing
24901f1dc42c: Preparing
9a3a9129acc2: Preparing
8d5f4eaf01d4: Preparing
7d70e462ba03: Preparing
444db40653b2: Preparing
61c905aa0a0a: Preparing
2eedc7b0f15a: Preparing
7de3a5bae3be: Preparing
47243fb7c3e6: Preparing
80fb61a64d5e: Preparing
e471ff1b397f: Preparing
7dd5847c8729: Preparing
832a43c2c4e1: Waiting
dbd588dcc190: Waiting
30429942e8c6: Waiting
e731bf5b2e73: Waiting
bc8760d5d850: Waiting
c8dbfe597f8e: Waiting
a99d94d122c4: Waiting
24901f1dc42c: Waiting
9a3a9129acc2: Waiting
8c30ed964207: Waiting
8d5f4eaf01d4: Waiting
7d70e462ba03: Waiting
c2e5586e4e82: Waiting
444db40653b2: Waiting
61c905aa0a0a: Waiting
aa30a0b7f93a: Waiting
2eedc7b0f15a: Waiting
7de3a5bae3be: Waiting
3f589610d68c: Waiting
47243fb7c3e6: Waiting
80fb61a64d5e: Waiting
e471ff1b397f: Waiting
55bedd8dc51e: Waiting
7dd5847c8729: Waiting
445b2f52670d: Waiting
2254e3f11b1b: Waiting
63792a8011ce: Waiting
b1338685cb62: Waiting
548caa26c394: Waiting
23cfe0a18455: Waiting
32de5a396677: Waiting
96bad922b569: Waiting
f53b77e1f480: Waiting
7dfa1612b980: Waiting
a661cb2f1220: Waiting
3a7bf6d77cd0: Waiting
11ba2353e6cd: Waiting
4ff026c4d6d4: Waiting
9c3baea2fd3c: Waiting
5c928001fcdb: Waiting
d996d5b4c99c: Waiting
da8637a9a137: Waiting
c92ceb06355c: Waiting
da05410aea2d: Waiting
88703ba0b368: Layer already exists
cb00ab792ccd: Layer already exists
2694b2c5334d: Layer already exists
953eae116cb4: Layer already exists
536fb2eff8cd: Layer already exists
3a7bf6d77cd0: Layer already exists
c92ceb06355c: Layer already exists
11ba2353e6cd: Layer already exists
da05410aea2d: Layer already exists
4ff026c4d6d4: Layer already exists
d996d5b4c99c: Layer already exists
da8637a9a137: Layer already exists
9c3baea2fd3c: Layer already exists
5c928001fcdb: Layer already exists
a99d94d122c4: Layer already exists
8c30ed964207: Layer already exists
c2e5586e4e82: Layer already exists
aa30a0b7f93a: Layer already exists
3f589610d68c: Layer already exists
55bedd8dc51e: Layer already exists
445b2f52670d: Layer already exists
2254e3f11b1b: Layer already exists
23cfe0a18455: Layer already exists
63792a8011ce: Layer already exists
548caa26c394: Layer already exists
b1338685cb62: Layer already exists
7dfa1612b980: Layer already exists
f53b77e1f480: Layer already exists
96bad922b569: Layer already exists
32de5a396677: Layer already exists
832a43c2c4e1: Layer already exists
a661cb2f1220: Layer already exists
dbd588dcc190: Layer already exists
e731bf5b2e73: Layer already exists
30429942e8c6: Layer already exists
24901f1dc42c: Layer already exists
c8dbfe597f8e: Layer already exists
8d5f4eaf01d4: Layer already exists
9a3a9129acc2: Layer already exists
bc8760d5d850: Layer already exists
7d70e462ba03: Layer already exists
2eedc7b0f15a: Layer already exists
61c905aa0a0a: Layer already exists
444db40653b2: Layer already exists
7de3a5bae3be: Layer already exists
47243fb7c3e6: Layer already exists
e471ff1b397f: Layer already exists
7dd5847c8729: Layer already exists
80fb61a64d5e: Layer already exists
windows-server-mingw-ltsc2025-ocaml-4.14-amd64: digest: sha256:cf8fe94deb5964b2d20d5e782ac4b5750723f7a6988cef820ad9e25c50fa8314 size: 10631
Job succeeded
2026-06-06 06:13.57: Job succeeded