Build:
- 0
2026-06-08 14:56.15: New job: Build using windows-x86_64 in
[]
2026-06-08 14:56.15: Will push staging image to ocurrent/opam-staging:windows-server-mingw-ltsc2025-ocaml-4.14-amd64
Dockerfile:
# escape=`
FROM ocurrent/opam-staging@sha256:999658a50f0505249ebd64a2ef364479505441eda858bc3d9e9c31a17110a2bd
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-08 14:56.15: Using cache hint "4.14.3-amd64-ocurrent/opam-staging@sha256:999658a50f0505249ebd64a2ef364479505441eda858bc3d9e9c31a17110a2bd"
2026-06-08 15:15.28: Waiting for worker…
2026-06-08 15:15.28: 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:999658a50f0505249ebd64a2ef364479505441eda858bc3d9e9c31a17110a2bd
docker.io/ocurrent/opam-staging@sha256:999658a50f0505249ebd64a2ef364479505441eda858bc3d9e9c31a17110a2bd: Pulling from ocurrent/opam-staging
e54619bdcf24: Already exists
da051b8f1178: Already exists
e67e3190e47c: Pulling fs layer
95c082e042eb: Pulling fs layer
d5a8887973e2: Pulling fs layer
f87ae11bb8ff: Pulling fs layer
5e0b9991da9d: Pulling fs layer
0b3f7a27ddb1: Pulling fs layer
21933804a64d: Pulling fs layer
8c14e3afc6d7: Pulling fs layer
f87ae11bb8ff: Waiting
5e0b9991da9d: Waiting
0b3f7a27ddb1: Waiting
5fc1f54e0a9d: Pulling fs layer
21933804a64d: Waiting
536a2c14935b: Pulling fs layer
7d679d7b1640: Pulling fs layer
df83d015bb8d: Pulling fs layer
3a30868efef3: Pulling fs layer
8ac599b9093f: Pulling fs layer
444654cb0484: Pulling fs layer
14ff9915e7f3: Pulling fs layer
57a827d92219: Pulling fs layer
8c14e3afc6d7: Waiting
3a30868efef3: Waiting
74b164570673: Pulling fs layer
8ac599b9093f: Waiting
444654cb0484: Waiting
5fc1f54e0a9d: Waiting
536a2c14935b: Waiting
7d679d7b1640: Waiting
df83d015bb8d: Waiting
14ff9915e7f3: Waiting
57a827d92219: Waiting
fb625bfcc9be: Pulling fs layer
03f42e5dd57e: Pulling fs layer
ebca6f76ae19: Pulling fs layer
64ca4743dbd0: Pulling fs layer
74b164570673: Waiting
fb625bfcc9be: Waiting
03f42e5dd57e: Waiting
ebca6f76ae19: Waiting
a311efa5b3bd: Pulling fs layer
64ca4743dbd0: Waiting
771799a182f8: Pulling fs layer
a311efa5b3bd: Waiting
b1e9322a5a97: Pulling fs layer
771799a182f8: Waiting
cd0c3a4a64ea: Pulling fs layer
4de66d95cc9d: Pulling fs layer
774d4493272c: Pulling fs layer
6ca1f6d7c251: Pulling fs layer
ade4beab0c08: Pulling fs layer
9f9176a12071: Pulling fs layer
748daf5af8bd: Pulling fs layer
70a1b60b680e: Pulling fs layer
fb07c1c171d9: Pulling fs layer
35bc0c8cdd36: Pulling fs layer
ebb917eb4c73: Pulling fs layer
5fd73abc4232: Pulling fs layer
ba7965131a7b: Pulling fs layer
b365740e6d84: Pulling fs layer
030196b37a6a: Pulling fs layer
fc5985200984: Pulling fs layer
b1e9322a5a97: Waiting
cd0c3a4a64ea: Waiting
4de66d95cc9d: Waiting
774d4493272c: Waiting
6ca1f6d7c251: Waiting
ade4beab0c08: Waiting
9f9176a12071: Waiting
748daf5af8bd: Waiting
70a1b60b680e: Waiting
fb07c1c171d9: Waiting
35bc0c8cdd36: Waiting
ebb917eb4c73: Waiting
5fd73abc4232: Waiting
ba7965131a7b: Waiting
b365740e6d84: Waiting
030196b37a6a: Waiting
fc5985200984: Waiting
e67e3190e47c: Verifying Checksum
d5a8887973e2: Verifying Checksum
d5a8887973e2: Download complete
95c082e042eb: Download complete
e67e3190e47c: Pull complete
95c082e042eb: Pull complete
d5a8887973e2: Pull complete
f87ae11bb8ff: Verifying Checksum
5e0b9991da9d: Verifying Checksum
5e0b9991da9d: Download complete
21933804a64d: Verifying Checksum
21933804a64d: Download complete
8c14e3afc6d7: Verifying Checksum
8c14e3afc6d7: Download complete
5fc1f54e0a9d: Download complete
7d679d7b1640: Verifying Checksum
7d679d7b1640: Download complete
0b3f7a27ddb1: Verifying Checksum
0b3f7a27ddb1: Download complete
3a30868efef3: Verifying Checksum
3a30868efef3: Download complete
df83d015bb8d: Verifying Checksum
df83d015bb8d: Download complete
444654cb0484: Verifying Checksum
444654cb0484: Download complete
14ff9915e7f3: Download complete
57a827d92219: Verifying Checksum
57a827d92219: Download complete
8ac599b9093f: Verifying Checksum
8ac599b9093f: Download complete
fb625bfcc9be: Verifying Checksum
fb625bfcc9be: Download complete
03f42e5dd57e: Verifying Checksum
03f42e5dd57e: Download complete
f87ae11bb8ff: Pull complete
ebca6f76ae19: Verifying Checksum
ebca6f76ae19: Download complete
5e0b9991da9d: Pull complete
64ca4743dbd0: Verifying Checksum
64ca4743dbd0: Download complete
a311efa5b3bd: Verifying Checksum
a311efa5b3bd: Download complete
771799a182f8: Verifying Checksum
771799a182f8: Download complete
b1e9322a5a97: Verifying Checksum
b1e9322a5a97: Download complete
cd0c3a4a64ea: Verifying Checksum
cd0c3a4a64ea: Download complete
4de66d95cc9d: Verifying Checksum
4de66d95cc9d: Download complete
774d4493272c: Verifying Checksum
774d4493272c: Download complete
6ca1f6d7c251: Verifying Checksum
6ca1f6d7c251: Download complete
0b3f7a27ddb1: Pull complete
21933804a64d: Pull complete
ade4beab0c08: Verifying Checksum
ade4beab0c08: Download complete
9f9176a12071: Verifying Checksum
9f9176a12071: Download complete
748daf5af8bd: Verifying Checksum
748daf5af8bd: Download complete
70a1b60b680e: Verifying Checksum
70a1b60b680e: Download complete
fb07c1c171d9: Verifying Checksum
fb07c1c171d9: Download complete
35bc0c8cdd36: Download complete
ebb917eb4c73: Verifying Checksum
ebb917eb4c73: Download complete
8c14e3afc6d7: Pull complete
5fd73abc4232: Verifying Checksum
5fd73abc4232: Download complete
ba7965131a7b: Verifying Checksum
ba7965131a7b: Download complete
b365740e6d84: Verifying Checksum
b365740e6d84: Download complete
030196b37a6a: Download complete
fc5985200984: Download complete
5fc1f54e0a9d: Pull complete
536a2c14935b: Verifying Checksum
536a2c14935b: Download complete
74b164570673: Download complete
536a2c14935b: Pull complete
7d679d7b1640: Pull complete
df83d015bb8d: Pull complete
3a30868efef3: Pull complete
8ac599b9093f: Pull complete
444654cb0484: Pull complete
14ff9915e7f3: Pull complete
57a827d92219: Pull complete
74b164570673: Pull complete
fb625bfcc9be: Pull complete
03f42e5dd57e: Pull complete
ebca6f76ae19: Pull complete
64ca4743dbd0: Pull complete
a311efa5b3bd: Pull complete
771799a182f8: Pull complete
b1e9322a5a97: Pull complete
cd0c3a4a64ea: Pull complete
4de66d95cc9d: Pull complete
774d4493272c: Pull complete
6ca1f6d7c251: Pull complete
ade4beab0c08: Pull complete
9f9176a12071: Pull complete
748daf5af8bd: Pull complete
70a1b60b680e: Pull complete
fb07c1c171d9: Pull complete
35bc0c8cdd36: Pull complete
ebb917eb4c73: Pull complete
5fd73abc4232: Pull complete
ba7965131a7b: Pull complete
b365740e6d84: Pull complete
030196b37a6a: Pull complete
fc5985200984: Pull complete
Digest: sha256:999658a50f0505249ebd64a2ef364479505441eda858bc3d9e9c31a17110a2bd
Status: Downloaded newer image for ocurrent/opam-staging@sha256:999658a50f0505249ebd64a2ef364479505441eda858bc3d9e9c31a17110a2bd
---> 46a4a41f25b5
Step 2/7 : ENV OPAMYES="1" OPAMCONFIRMLEVEL="unsafe-yes" OPAMERRLOGLEN="0" OPAMPRECISETRACKING="1"
---> Running in 4319895064d0
---> Removed intermediate container 4319895064d0
---> cb3cf688850d
Step 3/7 : RUN opam switch create 4.14 --packages=ocaml-base-compiler.4.14.3,system-mingw
---> Running in 553735dd932a
<><> 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 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.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 553735dd932a
---> bef05a9e2d9e
Step 4/7 : RUN opam pin add -k version ocaml-base-compiler 4.14.3
---> Running in 14da85723f14
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 14da85723f14
---> 473f334f766e
Step 5/7 : ENTRYPOINT [ "opam", "exec", "--" ]
---> Running in 996d4087dc30
---> Removed intermediate container 996d4087dc30
---> cfe1c3389501
Step 6/7 : CMD [ "cmd.exe" ]
---> Running in f8e6ea42b94e
---> Removed intermediate container f8e6ea42b94e
---> 05c2f101e09e
Step 7/7 : COPY [ "Dockerfile", "/Dockerfile.ocaml" ]
---> 091fbdcc650b
Successfully built 091fbdcc650b
Pushing "sha256:091fbdcc650be1db3e52c953f9585d38b6b10913155c3b366d610372ec2edd44" 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]
6f79991ab438: Preparing
45028d4ba4e6: Preparing
0c8956200d10: Preparing
aad35679888e: Preparing
e20ef932590b: Preparing
5309fe8e47c0: Preparing
95e3e850a19f: Preparing
ee97975ee1d4: Preparing
7269287a7f5c: Preparing
9211c4102046: Preparing
2a7e8e43c552: Preparing
6f884df5a04d: Preparing
9d15df13d41c: Preparing
ffbc23c8bfe7: Preparing
bfdaaf3d49df: Preparing
30ae343e7b08: Preparing
a716f0e7f093: Preparing
db4ed06fca51: Preparing
70ad5244e9f9: Preparing
87a63077072b: Preparing
500a8b4d15d9: Preparing
867b21107b9c: Preparing
1dcea9cd11ba: Preparing
ec8dc17ef1ca: Preparing
b0b95dc67b0a: Preparing
2afed3534c6b: Preparing
1e6c4b53a081: Preparing
a64bcec03b99: Preparing
6fdd26b1c788: Preparing
14231045987b: Preparing
cbcb41e0e669: Preparing
73ef5adfa72c: Preparing
0acc4acf15b4: Preparing
704f5210c571: Preparing
a393395213bc: Preparing
bddff232dc59: Preparing
5309fe8e47c0: Waiting
95e3e850a19f: Waiting
ab645a8d7eaf: Preparing
d24ea9d8d7b5: Preparing
3aab7624374e: Preparing
b777832e78c5: Preparing
ba9ed7598acf: Preparing
d548b550cdf6: Preparing
171571dc4b56: Preparing
dc6d6672dfde: Preparing
e65c29219b71: Preparing
ee97975ee1d4: Waiting
7269287a7f5c: Waiting
08f34b5248fe: Preparing
9211c4102046: Waiting
2a7e8e43c552: Waiting
1071d5bc301d: Preparing
6f884df5a04d: Waiting
9d15df13d41c: Waiting
ffbc23c8bfe7: Waiting
bfdaaf3d49df: Waiting
30ae343e7b08: Waiting
a716f0e7f093: Waiting
db4ed06fca51: Waiting
70ad5244e9f9: Waiting
87a63077072b: Waiting
500a8b4d15d9: Waiting
867b21107b9c: Waiting
1dcea9cd11ba: Waiting
ec8dc17ef1ca: Waiting
b0b95dc67b0a: Waiting
2afed3534c6b: Waiting
73ef5adfa72c: Waiting
e471ff1b397f: Preparing
a393395213bc: Waiting
0acc4acf15b4: Waiting
bddff232dc59: Waiting
704f5210c571: Waiting
6fdd26b1c788: Waiting
1e6c4b53a081: Waiting
a64bcec03b99: Waiting
ab645a8d7eaf: Waiting
b777832e78c5: Waiting
d24ea9d8d7b5: Waiting
ba9ed7598acf: Waiting
3aab7624374e: Waiting
d548b550cdf6: Waiting
dc6d6672dfde: Waiting
171571dc4b56: Waiting
e65c29219b71: Waiting
14231045987b: Waiting
08f34b5248fe: Waiting
1071d5bc301d: Waiting
cbcb41e0e669: Waiting
7dd5847c8729: Preparing
e471ff1b397f: Waiting
7dd5847c8729: Waiting
6f79991ab438: Pushed
45028d4ba4e6: Pushed
0c8956200d10: Pushed
95e3e850a19f: Layer already exists
ee97975ee1d4: Layer already exists
7269287a7f5c: Layer already exists
9211c4102046: Layer already exists
2a7e8e43c552: Layer already exists
6f884df5a04d: Layer already exists
9d15df13d41c: Layer already exists
bfdaaf3d49df: Layer already exists
5309fe8e47c0: Pushed
30ae343e7b08: Layer already exists
a716f0e7f093: Layer already exists
db4ed06fca51: Layer already exists
70ad5244e9f9: Layer already exists
87a63077072b: Layer already exists
500a8b4d15d9: Layer already exists
867b21107b9c: Layer already exists
ec8dc17ef1ca: Layer already exists
1dcea9cd11ba: Layer already exists
ffbc23c8bfe7: Layer already exists
2afed3534c6b: Layer already exists
b0b95dc67b0a: Layer already exists
a64bcec03b99: Layer already exists
6fdd26b1c788: Layer already exists
1e6c4b53a081: Layer already exists
14231045987b: Layer already exists
cbcb41e0e669: Layer already exists
73ef5adfa72c: Layer already exists
aad35679888e: Pushed
a393395213bc: Layer already exists
0acc4acf15b4: Layer already exists
ab645a8d7eaf: Layer already exists
704f5210c571: Layer already exists
3aab7624374e: Layer already exists
bddff232dc59: Layer already exists
b777832e78c5: Layer already exists
ba9ed7598acf: Layer already exists
171571dc4b56: Layer already exists
d24ea9d8d7b5: Layer already exists
dc6d6672dfde: Layer already exists
e65c29219b71: Layer already exists
e471ff1b397f: Layer already exists
1071d5bc301d: Layer already exists
d548b550cdf6: Layer already exists
7dd5847c8729: Layer already exists
08f34b5248fe: Layer already exists
e20ef932590b: Pushed
windows-server-mingw-ltsc2025-ocaml-4.14-amd64: digest: sha256:950efc0156580aa6ed1302e2184816aca258d5d0137bec501105b757acadfed6 size: 10631
The push refers to repository [docker.io/ocurrent/opam-staging]
6f79991ab438: Preparing
45028d4ba4e6: Preparing
0c8956200d10: Preparing
aad35679888e: Preparing
e20ef932590b: Preparing
5309fe8e47c0: Preparing
95e3e850a19f: Preparing
ee97975ee1d4: Preparing
7269287a7f5c: Preparing
9211c4102046: Preparing
2a7e8e43c552: Preparing
6f884df5a04d: Preparing
9d15df13d41c: Preparing
ffbc23c8bfe7: Preparing
bfdaaf3d49df: Preparing
30ae343e7b08: Preparing
a716f0e7f093: Preparing
db4ed06fca51: Preparing
70ad5244e9f9: Preparing
87a63077072b: Preparing
500a8b4d15d9: Preparing
867b21107b9c: Preparing
1dcea9cd11ba: Preparing
ec8dc17ef1ca: Preparing
b0b95dc67b0a: Preparing
2afed3534c6b: Preparing
1e6c4b53a081: Preparing
a64bcec03b99: Preparing
6fdd26b1c788: Preparing
14231045987b: Preparing
cbcb41e0e669: Preparing
73ef5adfa72c: Preparing
0acc4acf15b4: Preparing
704f5210c571: Preparing
a393395213bc: Preparing
bddff232dc59: Preparing
ab645a8d7eaf: Preparing
d24ea9d8d7b5: Preparing
3aab7624374e: Preparing
b777832e78c5: Preparing
ba9ed7598acf: Preparing
d548b550cdf6: Preparing
171571dc4b56: Preparing
dc6d6672dfde: Preparing
e65c29219b71: Preparing
08f34b5248fe: Preparing
1071d5bc301d: Preparing
e471ff1b397f: Preparing
7dd5847c8729: Preparing
ee97975ee1d4: Waiting
7269287a7f5c: Waiting
9211c4102046: Waiting
2a7e8e43c552: Waiting
6f884df5a04d: Waiting
9d15df13d41c: Waiting
ffbc23c8bfe7: Waiting
bfdaaf3d49df: Waiting
30ae343e7b08: Waiting
a716f0e7f093: Waiting
db4ed06fca51: Waiting
70ad5244e9f9: Waiting
87a63077072b: Waiting
500a8b4d15d9: Waiting
867b21107b9c: Waiting
1dcea9cd11ba: Waiting
ec8dc17ef1ca: Waiting
b0b95dc67b0a: Waiting
2afed3534c6b: Waiting
1e6c4b53a081: Waiting
a64bcec03b99: Waiting
6fdd26b1c788: Waiting
14231045987b: Waiting
cbcb41e0e669: Waiting
73ef5adfa72c: Waiting
0acc4acf15b4: Waiting
704f5210c571: Waiting
a393395213bc: Waiting
bddff232dc59: Waiting
ab645a8d7eaf: Waiting
d24ea9d8d7b5: Waiting
3aab7624374e: Waiting
b777832e78c5: Waiting
d548b550cdf6: Waiting
171571dc4b56: Waiting
dc6d6672dfde: Waiting
ba9ed7598acf: Waiting
e65c29219b71: Waiting
08f34b5248fe: Waiting
5309fe8e47c0: Waiting
95e3e850a19f: Waiting
1071d5bc301d: Waiting
e471ff1b397f: Waiting
7dd5847c8729: Waiting
0c8956200d10: Layer already exists
6f79991ab438: Layer already exists
e20ef932590b: Layer already exists
aad35679888e: Layer already exists
45028d4ba4e6: Layer already exists
7269287a7f5c: Layer already exists
5309fe8e47c0: Layer already exists
95e3e850a19f: Layer already exists
ee97975ee1d4: Layer already exists
9211c4102046: Layer already exists
2a7e8e43c552: Layer already exists
9d15df13d41c: Layer already exists
bfdaaf3d49df: Layer already exists
6f884df5a04d: Layer already exists
ffbc23c8bfe7: Layer already exists
a716f0e7f093: Layer already exists
87a63077072b: Layer already exists
70ad5244e9f9: Layer already exists
30ae343e7b08: Layer already exists
1dcea9cd11ba: Layer already exists
867b21107b9c: Layer already exists
500a8b4d15d9: Layer already exists
ec8dc17ef1ca: Layer already exists
db4ed06fca51: Layer already exists
a64bcec03b99: Layer already exists
2afed3534c6b: Layer already exists
1e6c4b53a081: Layer already exists
b0b95dc67b0a: Layer already exists
6fdd26b1c788: Layer already exists
14231045987b: Layer already exists
cbcb41e0e669: Layer already exists
73ef5adfa72c: Layer already exists
0acc4acf15b4: Layer already exists
704f5210c571: Layer already exists
bddff232dc59: Layer already exists
a393395213bc: Layer already exists
ab645a8d7eaf: Layer already exists
d24ea9d8d7b5: Layer already exists
3aab7624374e: Layer already exists
b777832e78c5: Layer already exists
ba9ed7598acf: Layer already exists
d548b550cdf6: Layer already exists
171571dc4b56: Layer already exists
dc6d6672dfde: Layer already exists
08f34b5248fe: Layer already exists
e65c29219b71: Layer already exists
e471ff1b397f: Layer already exists
1071d5bc301d: Layer already exists
7dd5847c8729: Layer already exists
windows-server-mingw-ltsc2025-ocaml-4.14-amd64: digest: sha256:950efc0156580aa6ed1302e2184816aca258d5d0137bec501105b757acadfed6 size: 10631
Job succeeded
2026-06-08 16:02.45: Job succeeded