Build:
  1. 0
2026-05-21 05:38.49: New job: Build using windows-1809-x86_64 in
                                []
2026-05-21 05:38.49: Will push staging image to ocurrent/opam-staging:windows-mingw-ltsc2019-ocaml-5.3-amd64

Dockerfile:

# escape=`

FROM ocurrent/opam-staging@sha256:0f151727f93bb1aed3df90af1d09fecd02f0c36e16226be058d2c75f90bfb4ed
ENV OPAMYES="1" OPAMCONFIRMLEVEL="unsafe-yes" OPAMERRLOGLEN="0" OPAMPRECISETRACKING="1"
RUN opam switch create 5.3 --packages=ocaml-base-compiler.5.3.0,system-mingw
RUN opam pin add -k version ocaml-base-compiler 5.3.0
ENTRYPOINT [ "opam", "exec", "--" ]
CMD [ "cmd.exe" ]
COPY [ "Dockerfile", "/Dockerfile.ocaml" ]


2026-05-21 05:38.49: Using cache hint "5.3.0-amd64-ocurrent/opam-staging@sha256:0f151727f93bb1aed3df90af1d09fecd02f0c36e16226be058d2c75f90bfb4ed"
2026-05-21 06:13.56: Waiting for worker…
2026-05-21 06:13.56: Got resource from pool OCluster
Building on ltsc2019-1
Sending build context to Docker daemon  2.048kB

Step 1/7 : FROM ocurrent/opam-staging@sha256:0f151727f93bb1aed3df90af1d09fecd02f0c36e16226be058d2c75f90bfb4ed
docker.io/ocurrent/opam-staging@sha256:0f151727f93bb1aed3df90af1d09fecd02f0c36e16226be058d2c75f90bfb4ed: Pulling from ocurrent/opam-staging
Digest: sha256:0f151727f93bb1aed3df90af1d09fecd02f0c36e16226be058d2c75f90bfb4ed
Status: Image is up to date for ocurrent/opam-staging@sha256:0f151727f93bb1aed3df90af1d09fecd02f0c36e16226be058d2c75f90bfb4ed
 ---> 091b4437faea
Step 2/7 : ENV OPAMYES="1" OPAMCONFIRMLEVEL="unsafe-yes" OPAMERRLOGLEN="0" OPAMPRECISETRACKING="1"
 ---> Using cache
 ---> f2c0c609ebe8
Step 3/7 : RUN opam switch create 5.3 --packages=ocaml-base-compiler.5.3.0,system-mingw
 ---> Running in 943780a50267

<><> Installing new switch packages <><><><><><><><><><><><><><><><><><><><><><>
Switch invariant: ["ocaml-base-compiler" {= "5.3.0"} "system-mingw"]

<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> installed arch-x86_64.1
-> installed base-bigarray.base
-> installed base-threads.base
-> installed base-unix.base
-> installed conf-mingw-w64-gcc-x86_64.1
-> installed host-arch-x86_64.1
-> installed host-system-mingw.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)
-> retrieved ocaml-config.3  (2 extra sources)
-> retrieved ocaml-config.3  (2 extra sources)
-> installed flexdll.0.44
-> installed mingw-w64-shims.0.2.0
-> installed ocaml-env-mingw64.1
-> installed ocaml-options-vanilla.1
-> installed system-mingw.1
-> retrieved ocaml-compiler.5.3.0  (https://github.com/ocaml/ocaml/releases/download/5.3.0/ocaml-5.3.0.tar.gz)
-> installed ocaml-compiler.5.3.0
-> installed ocaml-base-compiler.5.3.0
-> installed ocaml-config.3
-> installed ocaml.5.3.0
-> installed base-domains.base
-> installed base-effects.base
-> installed base-nnp.base
Done.
# Run for /f "tokens=*" %i in ('opam env --switch=5.3') do @%i to update the current shell environment
 ---> Removed intermediate container 943780a50267
 ---> 2842766c83b3
Step 4/7 : RUN opam pin add -k version ocaml-base-compiler 5.3.0
 ---> Running in 634834ab32f6
ocaml-base-compiler is now pinned to version 5.3.0

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 634834ab32f6
 ---> 06639afc29d6
Step 5/7 : ENTRYPOINT [ "opam", "exec", "--" ]
 ---> Running in 56e4ede03f76
 ---> Removed intermediate container 56e4ede03f76
 ---> a2ac074fadfe
Step 6/7 : CMD [ "cmd.exe" ]
 ---> Running in 9fce1b4edd5b
 ---> Removed intermediate container 9fce1b4edd5b
 ---> 9a6fed52be1b
Step 7/7 : COPY [ "Dockerfile", "/Dockerfile.ocaml" ]
Pushing "sha256:a3e54d09bd1236f4ff0092fcfabc4364162464c27b3c2776154c69c4a360546b" to "ocurrent/opam-staging:windows-mingw-ltsc2019-ocaml-5.3-amd64" as user "ocurrentbuilder"
Login Succeeded
The push refers to repository [docker.io/ocurrent/opam-staging]
4c3d2973f7ef: Preparing
5f65fbb5f8f9: Preparing
0c9d752281f5: Preparing
f3b0d045a53d: Preparing
59ffb84bf1fc: Preparing
1ea00713b90e: Preparing
e815360a905b: Preparing
bc7746c3ab1c: Preparing
48bb67e36eda: Preparing
93ac7da577a8: Preparing
8a7e15a34494: Preparing
ff9d392c2510: Preparing
e3cb115703a8: Preparing
50628af8c691: Preparing
2f7edfc99276: Preparing
9968674dfe30: Preparing
ffb2682e779c: Preparing
5f05df4dbbd3: Preparing
c1a4f1894fa0: Preparing
679d2aab6d7b: Preparing
66e37f3d39ae: Preparing
982071b5f0b0: Preparing
b4aaa479d030: Preparing
63d8f78beb69: Preparing
1aef7652a584: Preparing
597486c30102: Preparing
e815360a905b: Waiting
bc7746c3ab1c: Waiting
48bb67e36eda: Waiting
93ac7da577a8: Waiting
170a377e2d26: Preparing
8bbc13cf0436: Preparing
549b22f74e35: Preparing
68da7d2e4f67: Preparing
257b90b5789e: Preparing
04ed98506479: Preparing
8a7e15a34494: Waiting
69803c1ba450: Preparing
ff9d392c2510: Waiting
e3cb115703a8: Waiting
50628af8c691: Waiting
2f7edfc99276: Waiting
9968674dfe30: Waiting
fce956aec3b4: Preparing
ffb2682e779c: Waiting
5f05df4dbbd3: Waiting
c1a4f1894fa0: Waiting
679d2aab6d7b: Waiting
66e37f3d39ae: Waiting
982071b5f0b0: Waiting
b4aaa479d030: Waiting
5e8eb26d5194: Preparing
63d8f78beb69: Waiting
b85f257a16de: Preparing
1aef7652a584: Waiting
597486c30102: Waiting
170a377e2d26: Waiting
8bbc13cf0436: Waiting
ce5de3d2e806: Preparing
549b22f74e35: Waiting
68da7d2e4f67: Waiting
1ea00713b90e: Waiting
257b90b5789e: Waiting
04ed98506479: Waiting
a75fb7dc6826: Preparing
e7d5c3828dad: Preparing
f6cd28b361f7: Preparing
69803c1ba450: Waiting
fce956aec3b4: Waiting
b73225104ca6: Preparing
5e8eb26d5194: Waiting
b85f257a16de: Waiting
ce5de3d2e806: Waiting
6681a5748e07: Preparing
a75fb7dc6826: Waiting
e7d5c3828dad: Waiting
f6cd28b361f7: Waiting
62307813bd89: Preparing
f3e2fbd81007: Preparing
b73225104ca6: Waiting
b7dfb378ecc2: Preparing
6681a5748e07: Waiting
c0c0edcc6a08: Preparing
0f6bfdd4b30b: Preparing
f3e2fbd81007: Waiting
ae2d273ad1b4: Preparing
43189a88d55c: Preparing
b7dfb378ecc2: Waiting
c0c0edcc6a08: Waiting
ae2d273ad1b4: Waiting
43189a88d55c: Waiting
0f6bfdd4b30b: Waiting
62307813bd89: Waiting
4c3d2973f7ef: Pushed
5f65fbb5f8f9: Pushed
0c9d752281f5: Pushed
1ea00713b90e: Layer already exists
e815360a905b: Layer already exists
bc7746c3ab1c: Layer already exists
48bb67e36eda: Layer already exists
93ac7da577a8: Layer already exists
8a7e15a34494: Layer already exists
ff9d392c2510: Layer already exists
e3cb115703a8: Layer already exists
50628af8c691: Layer already exists
2f7edfc99276: Layer already exists
ffb2682e779c: Layer already exists
5f05df4dbbd3: Layer already exists
c1a4f1894fa0: Layer already exists
9968674dfe30: Layer already exists
679d2aab6d7b: Layer already exists
66e37f3d39ae: Layer already exists
982071b5f0b0: Layer already exists
b4aaa479d030: Layer already exists
63d8f78beb69: Layer already exists
1aef7652a584: Layer already exists
597486c30102: Layer already exists
170a377e2d26: Layer already exists
8bbc13cf0436: Layer already exists
549b22f74e35: Layer already exists
68da7d2e4f67: Layer already exists
257b90b5789e: Layer already exists
04ed98506479: Layer already exists
69803c1ba450: Layer already exists
fce956aec3b4: Layer already exists
5e8eb26d5194: Layer already exists
b85f257a16de: Layer already exists
ce5de3d2e806: Layer already exists
e7d5c3828dad: Layer already exists
f6cd28b361f7: Layer already exists
b73225104ca6: Layer already exists
62307813bd89: Layer already exists
6681a5748e07: Layer already exists
b7dfb378ecc2: Layer already exists
c0c0edcc6a08: Layer already exists
f3e2fbd81007: Layer already exists
0f6bfdd4b30b: Layer already exists
ae2d273ad1b4: Layer already exists
43189a88d55c: Layer already exists
a75fb7dc6826: Layer already exists
f3b0d045a53d: Pushed
The push refers to repository [docker.io/ocurrent/opam-staging]
4c3d2973f7ef: Preparing
5f65fbb5f8f9: Preparing
0c9d752281f5: Preparing
f3b0d045a53d: Preparing
59ffb84bf1fc: Preparing
1ea00713b90e: Preparing
e815360a905b: Preparing
bc7746c3ab1c: Preparing
48bb67e36eda: Preparing
93ac7da577a8: Preparing
8a7e15a34494: Preparing
ff9d392c2510: Preparing
e3cb115703a8: Preparing
50628af8c691: Preparing
2f7edfc99276: Preparing
9968674dfe30: Preparing
ffb2682e779c: Preparing
5f05df4dbbd3: Preparing
c1a4f1894fa0: Preparing
679d2aab6d7b: Preparing
66e37f3d39ae: Preparing
982071b5f0b0: Preparing
b4aaa479d030: Preparing
63d8f78beb69: Preparing
1aef7652a584: Preparing
597486c30102: Preparing
170a377e2d26: Preparing
8bbc13cf0436: Preparing
549b22f74e35: Preparing
68da7d2e4f67: Preparing
257b90b5789e: Preparing
04ed98506479: Preparing
69803c1ba450: Preparing
fce956aec3b4: Preparing
5e8eb26d5194: Preparing
b85f257a16de: Preparing
ce5de3d2e806: Preparing
a75fb7dc6826: Preparing
e7d5c3828dad: Preparing
f6cd28b361f7: Preparing
b73225104ca6: Preparing
6681a5748e07: Preparing
62307813bd89: Preparing
f3e2fbd81007: Preparing
b7dfb378ecc2: Preparing
c0c0edcc6a08: Preparing
0f6bfdd4b30b: Preparing
ae2d273ad1b4: Preparing
43189a88d55c: Preparing
9968674dfe30: Waiting
ffb2682e779c: Waiting
5f05df4dbbd3: Waiting
c1a4f1894fa0: Waiting
679d2aab6d7b: Waiting
66e37f3d39ae: Waiting
982071b5f0b0: Waiting
b4aaa479d030: Waiting
63d8f78beb69: Waiting
1aef7652a584: Waiting
597486c30102: Waiting
170a377e2d26: Waiting
8bbc13cf0436: Waiting
549b22f74e35: Waiting
68da7d2e4f67: Waiting
257b90b5789e: Waiting
04ed98506479: Waiting
69803c1ba450: Waiting
fce956aec3b4: Waiting
5e8eb26d5194: Waiting
b85f257a16de: Waiting
ce5de3d2e806: Waiting
a75fb7dc6826: Waiting
e7d5c3828dad: Waiting
f6cd28b361f7: Waiting
b73225104ca6: Waiting
6681a5748e07: Waiting
62307813bd89: Waiting
f3e2fbd81007: Waiting
b7dfb378ecc2: Waiting
c0c0edcc6a08: Waiting
0f6bfdd4b30b: Waiting
ae2d273ad1b4: Waiting
43189a88d55c: Waiting
48bb67e36eda: Waiting
93ac7da577a8: Waiting
8a7e15a34494: Waiting
1ea00713b90e: Waiting
e815360a905b: Waiting
bc7746c3ab1c: Waiting
ff9d392c2510: Waiting
e3cb115703a8: Waiting
50628af8c691: Waiting
2f7edfc99276: Waiting
4c3d2973f7ef: Layer already exists
0c9d752281f5: Layer already exists
5f65fbb5f8f9: Layer already exists
59ffb84bf1fc: Layer already exists
f3b0d045a53d: Layer already exists
1ea00713b90e: Layer already exists
e815360a905b: Layer already exists
48bb67e36eda: Layer already exists
93ac7da577a8: Layer already exists
bc7746c3ab1c: Layer already exists
ff9d392c2510: Layer already exists
8a7e15a34494: Layer already exists
e3cb115703a8: Layer already exists
50628af8c691: Layer already exists
2f7edfc99276: Layer already exists
ffb2682e779c: Layer already exists
679d2aab6d7b: Layer already exists
9968674dfe30: Layer already exists
c1a4f1894fa0: Layer already exists
5f05df4dbbd3: Layer already exists
66e37f3d39ae: Layer already exists
982071b5f0b0: Layer already exists
b4aaa479d030: Layer already exists
1aef7652a584: Layer already exists
63d8f78beb69: Layer already exists
597486c30102: Layer already exists
549b22f74e35: Layer already exists
170a377e2d26: Layer already exists
8bbc13cf0436: Layer already exists
68da7d2e4f67: Layer already exists
04ed98506479: Layer already exists
257b90b5789e: Layer already exists
69803c1ba450: Layer already exists
5e8eb26d5194: Layer already exists
fce956aec3b4: Layer already exists
b85f257a16de: Layer already exists
a75fb7dc6826: Layer already exists
ce5de3d2e806: Layer already exists
e7d5c3828dad: Layer already exists
f6cd28b361f7: Layer already exists
f3e2fbd81007: Layer already exists
6681a5748e07: Layer already exists
62307813bd89: Layer already exists
b73225104ca6: Layer already exists
b7dfb378ecc2: Layer already exists
ae2d273ad1b4: Layer already exists
c0c0edcc6a08: Layer already exists
0f6bfdd4b30b: Layer already exists
43189a88d55c: Layer already exists
windows-mingw-ltsc2019-ocaml-5.3-amd64: digest: sha256:a3ddfc7615f36e2b30620c6b59d691a0558606665b22732484c57ea3541f0d0f size: 10636
Job succeeded
2026-05-21 06:52.21: Job succeeded