Build:
  1. 0
2026-08-08 11:57.34: New job: Build using windows-x86_64 in
                                []
2026-08-08 11:57.34: Will push staging image to ocurrent/opam-staging:windows-server-mingw-ltsc2025-ocaml-5.4-amd64

Dockerfile:

# escape=`

FROM ocurrent/opam-staging@sha256:1caa2093ff36081cec87a3d23b7f14698ccb2ff97d17260edfe55e6798069fac
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-08-08 11:57.34: Using cache hint "5.4.1-amd64-ocurrent/opam-staging@sha256:1caa2093ff36081cec87a3d23b7f14698ccb2ff97d17260edfe55e6798069fac"
2026-08-08 11:57.34: Waiting for resource in pool OCluster
2026-08-08 11:57.34: Waiting for worker…
2026-08-08 11:57.45: 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:1caa2093ff36081cec87a3d23b7f14698ccb2ff97d17260edfe55e6798069fac
docker.io/ocurrent/opam-staging@sha256:1caa2093ff36081cec87a3d23b7f14698ccb2ff97d17260edfe55e6798069fac: Pulling from ocurrent/opam-staging
e54619bdcf24: Already exists
b06d1bc8a39f: Already exists
9ac024e4cf16: Already exists
e29afaffc137: Already exists
8c1e2db58afe: Already exists
c211b14dfc6e: Pulling fs layer
05ba584488b9: Pulling fs layer
c0179b542e3a: Pulling fs layer
3f0a7e454e1f: Pulling fs layer
c7f661b7c2c8: Pulling fs layer
4a99c64f53b8: Pulling fs layer
7befc102000c: Pulling fs layer
c1a700c8d413: Pulling fs layer
1d4b39d85318: Pulling fs layer
f515d7c9a2f7: Pulling fs layer
a828fa44742d: Pulling fs layer
c3c21c0e65d4: Pulling fs layer
7971631519fc: Pulling fs layer
0db2e6f60bac: Pulling fs layer
02a668d67d2c: Pulling fs layer
861fb0fa5e2c: Pulling fs layer
f5d4f0cb5f74: Pulling fs layer
8bfc3d023173: Pulling fs layer
3cd5ff4845dc: Pulling fs layer
ffa8b42e0b70: Pulling fs layer
2622999a9245: Pulling fs layer
7a266018818c: Pulling fs layer
d94612c5a2c1: Pulling fs layer
5c7e6ccbbbc6: Pulling fs layer
37f48335342d: Pulling fs layer
fbd598ddabc9: Pulling fs layer
44ad2372981c: Pulling fs layer
dcc3b65f888f: Pulling fs layer
3a9e56baf769: Pulling fs layer
89b83a28a1db: Pulling fs layer
cea92faa1830: Pulling fs layer
6afa15cead10: Pulling fs layer
4cd5fa93c9c4: Pulling fs layer
e2a5baf4882a: Pulling fs layer
7bca632b1ff7: Pulling fs layer
78d5c96b0781: Pulling fs layer
6769c944d80e: Pulling fs layer
bae27175d749: Pulling fs layer
bae27175d749: Waiting
3cd5ff4845dc: Download complete
05ba584488b9: Download complete
c0179b542e3a: Download complete
3f0a7e454e1f: Download complete
c7f661b7c2c8: Download complete
4a99c64f53b8: Download complete
7befc102000c: Download complete
c1a700c8d413: Download complete
1d4b39d85318: Download complete
f515d7c9a2f7: Download complete
a828fa44742d: Download complete
c3c21c0e65d4: Download complete
7971631519fc: Download complete
0db2e6f60bac: Download complete
861fb0fa5e2c: Download complete
f5d4f0cb5f74: Download complete
8bfc3d023173: Download complete
dcc3b65f888f: Waiting
ffa8b42e0b70: Download complete
7a266018818c: Waiting
d94612c5a2c1: Waiting
5c7e6ccbbbc6: Waiting
37f48335342d: Waiting
fbd598ddabc9: Waiting
44ad2372981c: Waiting
4cd5fa93c9c4: Waiting
3a9e56baf769: Waiting
89b83a28a1db: Waiting
cea92faa1830: Waiting
6afa15cead10: Waiting
7bca632b1ff7: Waiting
e2a5baf4882a: Waiting
78d5c96b0781: Waiting
6769c944d80e: Waiting
2622999a9245: Verifying Checksum
2622999a9245: Download complete
7a266018818c: Verifying Checksum
7a266018818c: Download complete
d94612c5a2c1: Verifying Checksum
d94612c5a2c1: Download complete
5c7e6ccbbbc6: Verifying Checksum
5c7e6ccbbbc6: Download complete
37f48335342d: Verifying Checksum
37f48335342d: Download complete
fbd598ddabc9: Verifying Checksum
fbd598ddabc9: Download complete
44ad2372981c: Verifying Checksum
44ad2372981c: Download complete
dcc3b65f888f: Verifying Checksum
dcc3b65f888f: Download complete
3a9e56baf769: Verifying Checksum
3a9e56baf769: Download complete
cea92faa1830: Verifying Checksum
cea92faa1830: Download complete
89b83a28a1db: Verifying Checksum
89b83a28a1db: Download complete
6afa15cead10: Verifying Checksum
6afa15cead10: Download complete
c211b14dfc6e: Pull complete
4cd5fa93c9c4: Verifying Checksum
4cd5fa93c9c4: Download complete
7bca632b1ff7: Download complete
02a668d67d2c: Verifying Checksum
02a668d67d2c: Download complete
05ba584488b9: Pull complete
78d5c96b0781: Verifying Checksum
78d5c96b0781: Download complete
6769c944d80e: Download complete
bae27175d749: Download complete
e2a5baf4882a: Verifying Checksum
e2a5baf4882a: Download complete
c0179b542e3a: Pull complete
3f0a7e454e1f: Pull complete
c7f661b7c2c8: Pull complete
4a99c64f53b8: Pull complete
7befc102000c: Pull complete
c1a700c8d413: Pull complete
1d4b39d85318: Pull complete
f515d7c9a2f7: Pull complete
a828fa44742d: Pull complete
c3c21c0e65d4: Pull complete
7971631519fc: Pull complete
0db2e6f60bac: Pull complete
02a668d67d2c: Pull complete
861fb0fa5e2c: Pull complete
f5d4f0cb5f74: Pull complete
8bfc3d023173: Pull complete
3cd5ff4845dc: Pull complete
ffa8b42e0b70: Pull complete
2622999a9245: Pull complete
7a266018818c: Pull complete
d94612c5a2c1: Pull complete
5c7e6ccbbbc6: Pull complete
37f48335342d: Pull complete
fbd598ddabc9: Pull complete
44ad2372981c: Pull complete
dcc3b65f888f: Pull complete
3a9e56baf769: Pull complete
89b83a28a1db: Pull complete
cea92faa1830: Pull complete
6afa15cead10: Pull complete
4cd5fa93c9c4: Pull complete
e2a5baf4882a: Pull complete
7bca632b1ff7: Pull complete
78d5c96b0781: Pull complete
6769c944d80e: Pull complete
bae27175d749: Pull complete
Digest: sha256:1caa2093ff36081cec87a3d23b7f14698ccb2ff97d17260edfe55e6798069fac
Status: Image is up to date for ocurrent/opam-staging@sha256:1caa2093ff36081cec87a3d23b7f14698ccb2ff97d17260edfe55e6798069fac
 ---> 9751ce068edb
Step 2/7 : ENV OPAMYES="1" OPAMCONFIRMLEVEL="unsafe-yes" OPAMERRLOGLEN="0" OPAMPRECISETRACKING="1"
 ---> Running in 3f5944fb49f4
 ---> Removed intermediate container 3f5944fb49f4
 ---> 5e0886d51e65
Step 3/7 : RUN opam switch create 5.4 --packages=ocaml-base-compiler.5.4.1,system-mingw
 ---> Running in aae5986ebe24

<><> 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 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)
-> installed flexdll.0.44
-> installed ocaml-options-vanilla.1
-> 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 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 aae5986ebe24
 ---> 2b90e908e460
Step 4/7 : RUN opam pin add -k version ocaml-base-compiler 5.4.1
 ---> Running in ccc59adb3e8d
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 ccc59adb3e8d
 ---> 4d1ec2b7c827
Step 5/7 : ENTRYPOINT [ "opam", "exec", "--" ]
 ---> Running in 5e429f81815d
 ---> Removed intermediate container 5e429f81815d
 ---> 087a98539036
Step 6/7 : CMD [ "cmd.exe" ]
 ---> Running in c37965ad1ab0
 ---> Removed intermediate container c37965ad1ab0
 ---> cf162d594433
Step 7/7 : COPY [ "Dockerfile", "/Dockerfile.ocaml" ]
 ---> 8376eb242e68
Successfully built 8376eb242e68
Pushing "sha256:8376eb242e68418883802a4fbdbe509f36538517a59c04a61fbee9c1d6b61449" 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]
956af22d63e7: Preparing
397faab4ee5f: Preparing
ae22e181edc2: Preparing
73abc4b66c1a: Preparing
3ccebedcee19: Preparing
286a5d21b7f1: Preparing
bca59b296126: Preparing
df1314d09e50: Preparing
37b0243c426e: Preparing
48cd3ca240fc: Preparing
ab415a283a96: Preparing
486bf7b74a38: Preparing
b41bb35daa7b: Preparing
d3f129bb7ab1: Preparing
99ede0f5b79e: Preparing
8c8dc40bc19e: Preparing
28e1cfcfb497: Preparing
44410df80689: Preparing
1067eb5b3376: Preparing
eb5684cd5c00: Preparing
cac407a31ceb: Preparing
146d5b5836fe: Preparing
4a9598bb4b79: Preparing
1337aaca639b: Preparing
67e507f7de3f: Preparing
c90be29bc092: Preparing
1942b6c179d1: Preparing
89649dc4682d: Preparing
5ca5b97df81c: Preparing
50697e9c9194: Preparing
0b26c02f1d98: Preparing
5217a200d425: Preparing
a52fa79a5612: Preparing
c65f23723ad7: Preparing
d8a963e6fd13: Preparing
436531e19b8c: Preparing
4f1e50dfdb24: Preparing
551f926c69d1: Preparing
2c124e4fa4a7: Preparing
c51652a13e37: Preparing
d140e49240e4: Preparing
79d642e8992a: Preparing
89eb71e8a715: Preparing
d08cf017f9f5: Preparing
d304e15fd812: Preparing
388f844a9ae2: Preparing
7b942bb22649: Preparing
fd1647557b81: Preparing
7dd5847c8729: Preparing
286a5d21b7f1: Waiting
bca59b296126: Waiting
df1314d09e50: Waiting
37b0243c426e: Waiting
48cd3ca240fc: Waiting
ab415a283a96: Waiting
486bf7b74a38: Waiting
b41bb35daa7b: Waiting
d3f129bb7ab1: Waiting
a52fa79a5612: Waiting
c65f23723ad7: Waiting
d8a963e6fd13: Waiting
436531e19b8c: Waiting
4f1e50dfdb24: Waiting
551f926c69d1: Waiting
99ede0f5b79e: Waiting
8c8dc40bc19e: Waiting
2c124e4fa4a7: Waiting
28e1cfcfb497: Waiting
c51652a13e37: Waiting
44410df80689: Waiting
1067eb5b3376: Waiting
d140e49240e4: Waiting
eb5684cd5c00: Waiting
cac407a31ceb: Waiting
79d642e8992a: Waiting
146d5b5836fe: Waiting
4a9598bb4b79: Waiting
89eb71e8a715: Waiting
d08cf017f9f5: Waiting
7dd5847c8729: Waiting
d304e15fd812: Waiting
388f844a9ae2: Waiting
7b942bb22649: Waiting
fd1647557b81: Waiting
5ca5b97df81c: Waiting
50697e9c9194: Waiting
0b26c02f1d98: Waiting
67e507f7de3f: Waiting
5217a200d425: Waiting
1942b6c179d1: Waiting
89649dc4682d: Waiting
1337aaca639b: Waiting
c90be29bc092: Waiting
ae22e181edc2: Pushed
397faab4ee5f: Pushed
956af22d63e7: Pushed
bca59b296126: Layer already exists
df1314d09e50: Layer already exists
37b0243c426e: Layer already exists
48cd3ca240fc: Layer already exists
ab415a283a96: Layer already exists
486bf7b74a38: Layer already exists
b41bb35daa7b: Layer already exists
d3f129bb7ab1: Layer already exists
99ede0f5b79e: Layer already exists
8c8dc40bc19e: Layer already exists
28e1cfcfb497: Layer already exists
44410df80689: Layer already exists
286a5d21b7f1: Pushed
1067eb5b3376: Layer already exists
eb5684cd5c00: Layer already exists
cac407a31ceb: Layer already exists
146d5b5836fe: Layer already exists
4a9598bb4b79: Layer already exists
1337aaca639b: Layer already exists
67e507f7de3f: Layer already exists
c90be29bc092: Layer already exists
1942b6c179d1: Layer already exists
89649dc4682d: Layer already exists
5ca5b97df81c: Layer already exists
50697e9c9194: Layer already exists
0b26c02f1d98: Layer already exists
5217a200d425: Layer already exists
a52fa79a5612: Layer already exists
c65f23723ad7: Layer already exists
d8a963e6fd13: Layer already exists
436531e19b8c: Layer already exists
4f1e50dfdb24: Layer already exists
551f926c69d1: Layer already exists
c51652a13e37: Layer already exists
2c124e4fa4a7: Layer already exists
d140e49240e4: Layer already exists
79d642e8992a: Layer already exists
89eb71e8a715: Layer already exists
d08cf017f9f5: Layer already exists
388f844a9ae2: Layer already exists
73abc4b66c1a: Pushed
7b942bb22649: Layer already exists
d304e15fd812: Layer already exists
7dd5847c8729: Layer already exists
fd1647557b81: Layer already exists
3ccebedcee19: Pushed
windows-server-mingw-ltsc2025-ocaml-5.4-amd64: digest: sha256:72cd687ae78b63ece78e86961200b2fe597048b420b7fb01f513a0e5f87548d1 size: 10631
The push refers to repository [docker.io/ocurrent/opam-staging]
956af22d63e7: Preparing
397faab4ee5f: Preparing
ae22e181edc2: Preparing
73abc4b66c1a: Preparing
3ccebedcee19: Preparing
286a5d21b7f1: Preparing
bca59b296126: Preparing
df1314d09e50: Preparing
37b0243c426e: Preparing
48cd3ca240fc: Preparing
ab415a283a96: Preparing
486bf7b74a38: Preparing
b41bb35daa7b: Preparing
d3f129bb7ab1: Preparing
99ede0f5b79e: Preparing
8c8dc40bc19e: Preparing
28e1cfcfb497: Preparing
44410df80689: Preparing
1067eb5b3376: Preparing
eb5684cd5c00: Preparing
cac407a31ceb: Preparing
146d5b5836fe: Preparing
4a9598bb4b79: Preparing
1337aaca639b: Preparing
67e507f7de3f: Preparing
c90be29bc092: Preparing
1942b6c179d1: Preparing
89649dc4682d: Preparing
5ca5b97df81c: Preparing
50697e9c9194: Preparing
0b26c02f1d98: Preparing
5217a200d425: Preparing
a52fa79a5612: Preparing
c65f23723ad7: Preparing
d8a963e6fd13: Preparing
436531e19b8c: Preparing
4f1e50dfdb24: Preparing
551f926c69d1: Preparing
2c124e4fa4a7: Preparing
c51652a13e37: Preparing
d140e49240e4: Preparing
79d642e8992a: Preparing
89eb71e8a715: Preparing
d08cf017f9f5: Preparing
d304e15fd812: Preparing
388f844a9ae2: Preparing
7b942bb22649: Preparing
fd1647557b81: Preparing
7dd5847c8729: Preparing
99ede0f5b79e: Waiting
8c8dc40bc19e: Waiting
28e1cfcfb497: Waiting
44410df80689: Waiting
1067eb5b3376: Waiting
eb5684cd5c00: Waiting
cac407a31ceb: Waiting
146d5b5836fe: Waiting
4a9598bb4b79: Waiting
1337aaca639b: Waiting
67e507f7de3f: Waiting
c90be29bc092: Waiting
1942b6c179d1: Waiting
89649dc4682d: Waiting
5ca5b97df81c: Waiting
50697e9c9194: Waiting
0b26c02f1d98: Waiting
5217a200d425: Waiting
a52fa79a5612: Waiting
c65f23723ad7: Waiting
d8a963e6fd13: Waiting
436531e19b8c: Waiting
4f1e50dfdb24: Waiting
551f926c69d1: Waiting
2c124e4fa4a7: Waiting
c51652a13e37: Waiting
d140e49240e4: Waiting
79d642e8992a: Waiting
89eb71e8a715: Waiting
d08cf017f9f5: Waiting
d304e15fd812: Waiting
388f844a9ae2: Waiting
7b942bb22649: Waiting
fd1647557b81: Waiting
7dd5847c8729: Waiting
df1314d09e50: Waiting
37b0243c426e: Waiting
48cd3ca240fc: Waiting
ab415a283a96: Waiting
286a5d21b7f1: Waiting
d3f129bb7ab1: Waiting
b41bb35daa7b: Waiting
bca59b296126: Waiting
486bf7b74a38: Waiting
397faab4ee5f: Layer already exists
ae22e181edc2: Layer already exists
73abc4b66c1a: Layer already exists
3ccebedcee19: Layer already exists
956af22d63e7: Layer already exists
bca59b296126: Layer already exists
286a5d21b7f1: Layer already exists
37b0243c426e: Layer already exists
df1314d09e50: Layer already exists
48cd3ca240fc: Layer already exists
ab415a283a96: Layer already exists
486bf7b74a38: Layer already exists
d3f129bb7ab1: Layer already exists
99ede0f5b79e: Layer already exists
b41bb35daa7b: Layer already exists
8c8dc40bc19e: Layer already exists
28e1cfcfb497: Layer already exists
44410df80689: Layer already exists
1067eb5b3376: Layer already exists
eb5684cd5c00: Layer already exists
cac407a31ceb: Layer already exists
146d5b5836fe: Layer already exists
4a9598bb4b79: Layer already exists
1337aaca639b: Layer already exists
67e507f7de3f: Layer already exists
c90be29bc092: Layer already exists
5ca5b97df81c: Layer already exists
89649dc4682d: Layer already exists
1942b6c179d1: Layer already exists
50697e9c9194: Layer already exists
0b26c02f1d98: Layer already exists
a52fa79a5612: Layer already exists
5217a200d425: Layer already exists
c65f23723ad7: Layer already exists
d8a963e6fd13: Layer already exists
4f1e50dfdb24: Layer already exists
551f926c69d1: Layer already exists
2c124e4fa4a7: Layer already exists
436531e19b8c: Layer already exists
c51652a13e37: Layer already exists
79d642e8992a: Layer already exists
d08cf017f9f5: Layer already exists
89eb71e8a715: Layer already exists
d140e49240e4: Layer already exists
d304e15fd812: Layer already exists
388f844a9ae2: Layer already exists
7b942bb22649: Layer already exists
fd1647557b81: Layer already exists
7dd5847c8729: Layer already exists
windows-server-mingw-ltsc2025-ocaml-5.4-amd64: digest: sha256:72cd687ae78b63ece78e86961200b2fe597048b420b7fb01f513a0e5f87548d1 size: 10631
Job succeeded
2026-08-08 12:51.08: Job succeeded