Build:
- 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.2-amd64
Dockerfile:
# escape=`
FROM ocurrent/opam-staging@sha256:0f151727f93bb1aed3df90af1d09fecd02f0c36e16226be058d2c75f90bfb4ed
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-05-21 05:38.49: Using cache hint "5.2.1-amd64-ocurrent/opam-staging@sha256:0f151727f93bb1aed3df90af1d09fecd02f0c36e16226be058d2c75f90bfb4ed"
2026-05-21 05:38.49: Waiting for worker…
2026-05-21 05:41.20: 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.2 --packages=ocaml-base-compiler.5.2.1,system-mingw
---> Running in a4cc923774e5
<><> 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 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-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 a4cc923774e5
---> a7a67fc335d4
Step 4/7 : RUN opam pin add -k version ocaml-base-compiler 5.2.1
---> Running in c8bb8a90af6d
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 c8bb8a90af6d
---> 6251c2f2b2ba
Step 5/7 : ENTRYPOINT [ "opam", "exec", "--" ]
---> Running in df5a254bd999
---> Removed intermediate container df5a254bd999
---> b05b94ee2a5c
Step 6/7 : CMD [ "cmd.exe" ]
---> Running in a25f9d6c466a
---> Removed intermediate container a25f9d6c466a
---> 1df10e9ed796
Step 7/7 : COPY [ "Dockerfile", "/Dockerfile.ocaml" ]
Pushing "sha256:071efd0e9822ee92c0219a2a20d11295a737c4d9735f473259d98d4c07e1af1b" to "ocurrent/opam-staging:windows-mingw-ltsc2019-ocaml-5.2-amd64" as user "ocurrentbuilder"
Login Succeeded
The push refers to repository [docker.io/ocurrent/opam-staging]
459605908954: Preparing
ff048c0f2eed: Preparing
4ec2eae41c5a: Preparing
a455646bc18a: Preparing
7650d4b05c18: 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
ff9d392c2510: Waiting
e3cb115703a8: Waiting
50628af8c691: Waiting
2f7edfc99276: Waiting
1ea00713b90e: Waiting
e815360a905b: Waiting
bc7746c3ab1c: Waiting
459605908954: Pushed
4ec2eae41c5a: Pushed
1ea00713b90e: Layer already exists
ff048c0f2eed: Pushed
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
9968674dfe30: Layer already exists
ffb2682e779c: Layer already exists
5f05df4dbbd3: Layer already exists
c1a4f1894fa0: 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
a75fb7dc6826: Layer already exists
e7d5c3828dad: Layer already exists
f6cd28b361f7: Layer already exists
b73225104ca6: Layer already exists
6681a5748e07: Layer already exists
62307813bd89: Layer already exists
f3e2fbd81007: Layer already exists
b7dfb378ecc2: Layer already exists
c0c0edcc6a08: Layer already exists
0f6bfdd4b30b: Layer already exists
ae2d273ad1b4: Layer already exists
43189a88d55c: Layer already exists
a455646bc18a: Pushed
7650d4b05c18: Pushed
The push refers to repository [docker.io/ocurrent/opam-staging]
459605908954: Preparing
ff048c0f2eed: Preparing
4ec2eae41c5a: Preparing
a455646bc18a: Preparing
7650d4b05c18: 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
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
1ea00713b90e: Waiting
e815360a905b: Waiting
bc7746c3ab1c: Waiting
48bb67e36eda: Waiting
ff9d392c2510: Waiting
e3cb115703a8: Waiting
50628af8c691: Waiting
2f7edfc99276: Waiting
9968674dfe30: Waiting
ffb2682e779c: Waiting
5f05df4dbbd3: Waiting
c1a4f1894fa0: Waiting
679d2aab6d7b: Waiting
66e37f3d39ae: Waiting
982071b5f0b0: Waiting
93ac7da577a8: Waiting
b4aaa479d030: Waiting
8a7e15a34494: Waiting
63d8f78beb69: Waiting
1aef7652a584: Waiting
ff048c0f2eed: Layer already exists
7650d4b05c18: Layer already exists
459605908954: Layer already exists
4ec2eae41c5a: Layer already exists
a455646bc18a: Layer already exists
1ea00713b90e: Layer already exists
e815360a905b: Layer already exists
93ac7da577a8: Layer already exists
bc7746c3ab1c: Layer already exists
48bb67e36eda: Layer already exists
8a7e15a34494: Layer already exists
ff9d392c2510: Layer already exists
2f7edfc99276: Layer already exists
50628af8c691: Layer already exists
e3cb115703a8: Layer already exists
ffb2682e779c: Layer already exists
9968674dfe30: Layer already exists
5f05df4dbbd3: Layer already exists
c1a4f1894fa0: Layer already exists
679d2aab6d7b: Layer already exists
66e37f3d39ae: Layer already exists
982071b5f0b0: Layer already exists
b4aaa479d030: Layer already exists
1aef7652a584: Layer already exists
63d8f78beb69: Layer already exists
170a377e2d26: Layer already exists
597486c30102: 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
a75fb7dc6826: Layer already exists
ce5de3d2e806: Layer already exists
e7d5c3828dad: Layer already exists
f6cd28b361f7: Layer already exists
b73225104ca6: Layer already exists
6681a5748e07: Layer already exists
62307813bd89: Layer already exists
f3e2fbd81007: Layer already exists
b7dfb378ecc2: Layer already exists
c0c0edcc6a08: Layer already exists
0f6bfdd4b30b: Layer already exists
43189a88d55c: Layer already exists
ae2d273ad1b4: Layer already exists
windows-mingw-ltsc2019-ocaml-5.2-amd64: digest: sha256:351e7c242ea7dfc539bd3a870071ca93b6eea899a89452816f81217597574a5a size: 10636
Job succeeded
2026-05-21 06:15.55: Job succeeded