Build:
- 0
2026-02-08 09:57.17: New job: Build using windows-x86_64 in
[]
2026-02-08 09:57.17: Will push staging image to ocurrent/opam-staging:windows-server-mingw-ltsc2022-ocaml-4.14-amd64
Dockerfile:
# escape=`
FROM ocurrent/opam-staging@sha256:c72a1d3791e97cf229c81af510d5f2b2eae3e685c524915a87668ba0848c627e
ENV OPAMYES="1" OPAMCONFIRMLEVEL="unsafe-yes" OPAMERRLOGLEN="0" OPAMPRECISETRACKING="1"
RUN opam switch create 4.14 --packages=ocaml-base-compiler.4.14.2,system-mingw
RUN opam pin add -k version ocaml-base-compiler 4.14.2
ENTRYPOINT [ "opam", "exec", "--" ]
CMD [ "cmd.exe" ]
COPY [ "Dockerfile", "/Dockerfile.ocaml" ]
2026-02-08 09:57.17: Using cache hint "4.14.2-amd64-ocurrent/opam-staging@sha256:c72a1d3791e97cf229c81af510d5f2b2eae3e685c524915a87668ba0848c627e"
2026-02-08 09:57.17: Waiting for resource in pool OCluster
2026-02-08 09:57.17: Waiting for worker…
2026-02-08 09:58.15: 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:c72a1d3791e97cf229c81af510d5f2b2eae3e685c524915a87668ba0848c627e
docker.io/ocurrent/opam-staging@sha256:c72a1d3791e97cf229c81af510d5f2b2eae3e685c524915a87668ba0848c627e: Pulling from ocurrent/opam-staging
Digest: sha256:c72a1d3791e97cf229c81af510d5f2b2eae3e685c524915a87668ba0848c627e
Status: Image is up to date for ocurrent/opam-staging@sha256:c72a1d3791e97cf229c81af510d5f2b2eae3e685c524915a87668ba0848c627e
---> eab19dae7439
Step 2/7 : ENV OPAMYES="1" OPAMCONFIRMLEVEL="unsafe-yes" OPAMERRLOGLEN="0" OPAMPRECISETRACKING="1"
---> Using cache
---> e00d0b3c6016
Step 3/7 : RUN opam switch create 4.14 --packages=ocaml-base-compiler.4.14.2,system-mingw
---> Running in c2422278bf9b
<><> Installing new switch packages <><><><><><><><><><><><><><><><><><><><><><>
Switch invariant: ["ocaml-base-compiler" {= "4.14.2"} "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 flexdll.0.44 (https://github.com/ocaml/flexdll/archive/refs/tags/0.44.tar.gz)
-> installed flexdll.0.44
-> retrieved ocaml-config.3 (2 extra sources)
-> retrieved ocaml-config.3 (2 extra sources)
-> installed ocaml-env-mingw64.1
-> installed ocaml-options-vanilla.1
-> installed 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)
-> installed mingw-w64-shims.0.2.0
-> retrieved ocaml-base-compiler.4.14.2 (https://github.com/ocaml/ocaml/archive/4.14.2.tar.gz)
-> installed ocaml-base-compiler.4.14.2
-> installed ocaml-config.3
-> installed ocaml.4.14.2
Done.
# Run for /f "tokens=*" %i in ('opam env --switch=4.14') do @%i to update the current shell environment
---> Removed intermediate container c2422278bf9b
---> 2f9efd912782
Step 4/7 : RUN opam pin add -k version ocaml-base-compiler 4.14.2
---> Running in a4a94064ee20
ocaml-base-compiler is now pinned to version 4.14.2
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 a4a94064ee20
---> dab989786065
Step 5/7 : ENTRYPOINT [ "opam", "exec", "--" ]
---> Running in 3f3f9e4be7b4
---> Removed intermediate container 3f3f9e4be7b4
---> 7bd6a2a67340
Step 6/7 : CMD [ "cmd.exe" ]
---> Running in 66fb35e8c02e
---> Removed intermediate container 66fb35e8c02e
---> 42f6da94634a
Step 7/7 : COPY [ "Dockerfile", "/Dockerfile.ocaml" ]
---> 9e57a02b72a1
Successfully built 9e57a02b72a1
Pushing "sha256:9e57a02b72a184a0c92053dc6faf2c350b7a59e225d131ae972f59b31c485aea" to "ocurrent/opam-staging:windows-server-mingw-ltsc2022-ocaml-4.14-amd64" as user "ocurrentbuilder"
The push refers to repository [docker.io/ocurrent/opam-staging]
137622e1b62b: Preparing
7e2e712c650c: Preparing
8ac39bd73def: Preparing
699fe3ac631e: Preparing
47cfa2fdfacd: Preparing
085ec0f6ea91: Preparing
187822bd55a8: Preparing
062efd40c88c: Preparing
fa1c15a0712e: Preparing
b28bc5305ca6: Preparing
2d309d4856a2: Preparing
8bcc6ea00559: Preparing
85f8b7c922a1: Preparing
b20bd172e8c2: Preparing
6ab1df451038: Preparing
1ce198a188f4: Preparing
308a5b3a3bb1: Preparing
22949cc57f49: Preparing
27ab26e01f3e: Preparing
7edb7086ab22: Preparing
f5fe1cec8ed2: Preparing
fe3e6ca19db2: Preparing
32f550e8a793: Preparing
8ef1f510a952: Preparing
97ee0818cc6f: Preparing
2fc8b124def4: Preparing
a1d5563511bf: Preparing
459dd75a0c52: Preparing
0ef16b7f0fe4: Preparing
235cbcd553d4: Preparing
c3777665b2ab: Preparing
dcfdfdf3a84f: Preparing
2d5be32e0b4d: Preparing
2656ae6a29de: Preparing
91d3cf3528a0: Preparing
2621b43659ae: Preparing
632e6a655bf1: Preparing
ebd98c33e14d: Preparing
394074c61caa: Preparing
a6a68e58ed00: Preparing
bc2cc5d9d5d6: Preparing
a492103e22d7: Preparing
89f638bcedce: Preparing
d9b74b280db4: Preparing
2620b1e63adf: Preparing
787194f83c32: Preparing
6ab99f09726c: Preparing
f94c5f61647e: Preparing
c87fe388c828: Preparing
8ef1f510a952: Waiting
97ee0818cc6f: Waiting
2fc8b124def4: Waiting
a1d5563511bf: Waiting
459dd75a0c52: Waiting
0ef16b7f0fe4: Waiting
235cbcd553d4: Waiting
c3777665b2ab: Waiting
dcfdfdf3a84f: Waiting
2d5be32e0b4d: Waiting
2656ae6a29de: Waiting
91d3cf3528a0: Waiting
2621b43659ae: Waiting
632e6a655bf1: Waiting
ebd98c33e14d: Waiting
394074c61caa: Waiting
a6a68e58ed00: Waiting
bc2cc5d9d5d6: Waiting
a492103e22d7: Waiting
89f638bcedce: Waiting
d9b74b280db4: Waiting
2620b1e63adf: Waiting
787194f83c32: Waiting
6ab99f09726c: Waiting
f94c5f61647e: Waiting
c87fe388c828: Waiting
085ec0f6ea91: Waiting
187822bd55a8: Waiting
6ab1df451038: Waiting
1ce198a188f4: Waiting
308a5b3a3bb1: Waiting
22949cc57f49: Waiting
27ab26e01f3e: Waiting
7edb7086ab22: Waiting
f5fe1cec8ed2: Waiting
fe3e6ca19db2: Waiting
32f550e8a793: Waiting
062efd40c88c: Waiting
fa1c15a0712e: Waiting
b28bc5305ca6: Waiting
2d309d4856a2: Waiting
8bcc6ea00559: Waiting
85f8b7c922a1: Waiting
b20bd172e8c2: Waiting
7e2e712c650c: Pushed
137622e1b62b: Pushed
8ac39bd73def: Pushed
085ec0f6ea91: Layer already exists
187822bd55a8: Layer already exists
062efd40c88c: Layer already exists
fa1c15a0712e: Layer already exists
b28bc5305ca6: Layer already exists
2d309d4856a2: Layer already exists
8bcc6ea00559: Layer already exists
85f8b7c922a1: Layer already exists
b20bd172e8c2: Layer already exists
6ab1df451038: Layer already exists
1ce198a188f4: Layer already exists
308a5b3a3bb1: Layer already exists
22949cc57f49: Layer already exists
27ab26e01f3e: Layer already exists
7edb7086ab22: Layer already exists
f5fe1cec8ed2: Layer already exists
fe3e6ca19db2: Layer already exists
32f550e8a793: Layer already exists
8ef1f510a952: Layer already exists
97ee0818cc6f: Layer already exists
2fc8b124def4: Layer already exists
a1d5563511bf: Layer already exists
459dd75a0c52: Layer already exists
0ef16b7f0fe4: Layer already exists
235cbcd553d4: Layer already exists
c3777665b2ab: Layer already exists
dcfdfdf3a84f: Layer already exists
2d5be32e0b4d: Layer already exists
2656ae6a29de: Layer already exists
91d3cf3528a0: Layer already exists
2621b43659ae: Layer already exists
632e6a655bf1: Layer already exists
ebd98c33e14d: Layer already exists
394074c61caa: Layer already exists
a6a68e58ed00: Layer already exists
bc2cc5d9d5d6: Layer already exists
a492103e22d7: Layer already exists
89f638bcedce: Layer already exists
d9b74b280db4: Layer already exists
2620b1e63adf: Layer already exists
699fe3ac631e: Pushed
787194f83c32: Layer already exists
6ab99f09726c: Layer already exists
f94c5f61647e: Layer already exists
c87fe388c828: Layer already exists
47cfa2fdfacd: Pushed
windows-server-mingw-ltsc2022-ocaml-4.14-amd64: digest: sha256:4e1d13ef6db7c7bbeecd5a4405a66102b26e398438ba5eed088f94594e9c42e1 size: 10630
The push refers to repository [docker.io/ocurrent/opam-staging]
137622e1b62b: Preparing
7e2e712c650c: Preparing
8ac39bd73def: Preparing
699fe3ac631e: Preparing
47cfa2fdfacd: Preparing
085ec0f6ea91: Preparing
187822bd55a8: Preparing
062efd40c88c: Preparing
fa1c15a0712e: Preparing
b28bc5305ca6: Preparing
2d309d4856a2: Preparing
8bcc6ea00559: Preparing
85f8b7c922a1: Preparing
085ec0f6ea91: Waiting
187822bd55a8: Waiting
062efd40c88c: Waiting
fa1c15a0712e: Waiting
b28bc5305ca6: Waiting
2d309d4856a2: Waiting
8bcc6ea00559: Waiting
b20bd172e8c2: Preparing
6ab1df451038: Preparing
1ce198a188f4: Preparing
85f8b7c922a1: Waiting
b20bd172e8c2: Waiting
6ab1df451038: Waiting
308a5b3a3bb1: Preparing
22949cc57f49: Preparing
1ce198a188f4: Waiting
27ab26e01f3e: Preparing
308a5b3a3bb1: Waiting
22949cc57f49: Waiting
7edb7086ab22: Preparing
f5fe1cec8ed2: Preparing
27ab26e01f3e: Waiting
fe3e6ca19db2: Preparing
7edb7086ab22: Waiting
f5fe1cec8ed2: Waiting
32f550e8a793: Preparing
8ef1f510a952: Preparing
97ee0818cc6f: Preparing
2fc8b124def4: Preparing
a1d5563511bf: Preparing
459dd75a0c52: Preparing
0ef16b7f0fe4: Preparing
235cbcd553d4: Preparing
c3777665b2ab: Preparing
dcfdfdf3a84f: Preparing
2d5be32e0b4d: Preparing
2656ae6a29de: Preparing
91d3cf3528a0: Preparing
2621b43659ae: Preparing
632e6a655bf1: Preparing
ebd98c33e14d: Preparing
394074c61caa: Preparing
a6a68e58ed00: Preparing
bc2cc5d9d5d6: Preparing
a492103e22d7: Preparing
89f638bcedce: Preparing
d9b74b280db4: Preparing
2620b1e63adf: Preparing
787194f83c32: Preparing
6ab99f09726c: Preparing
f94c5f61647e: Preparing
c87fe388c828: Preparing
fe3e6ca19db2: Waiting
32f550e8a793: Waiting
8ef1f510a952: Waiting
97ee0818cc6f: Waiting
2fc8b124def4: Waiting
a1d5563511bf: Waiting
459dd75a0c52: Waiting
0ef16b7f0fe4: Waiting
235cbcd553d4: Waiting
c3777665b2ab: Waiting
dcfdfdf3a84f: Waiting
2d5be32e0b4d: Waiting
2656ae6a29de: Waiting
91d3cf3528a0: Waiting
2621b43659ae: Waiting
632e6a655bf1: Waiting
ebd98c33e14d: Waiting
394074c61caa: Waiting
a6a68e58ed00: Waiting
bc2cc5d9d5d6: Waiting
a492103e22d7: Waiting
89f638bcedce: Waiting
d9b74b280db4: Waiting
2620b1e63adf: Waiting
787194f83c32: Waiting
6ab99f09726c: Waiting
f94c5f61647e: Waiting
c87fe388c828: Waiting
47cfa2fdfacd: Layer already exists
137622e1b62b: Layer already exists
8ac39bd73def: Layer already exists
699fe3ac631e: Layer already exists
7e2e712c650c: Layer already exists
085ec0f6ea91: Layer already exists
b28bc5305ca6: Layer already exists
187822bd55a8: Layer already exists
fa1c15a0712e: Layer already exists
062efd40c88c: Layer already exists
2d309d4856a2: Layer already exists
8bcc6ea00559: Layer already exists
b20bd172e8c2: Layer already exists
85f8b7c922a1: Layer already exists
6ab1df451038: Layer already exists
308a5b3a3bb1: Layer already exists
1ce198a188f4: Layer already exists
22949cc57f49: Layer already exists
27ab26e01f3e: Layer already exists
7edb7086ab22: Layer already exists
8ef1f510a952: Layer already exists
f5fe1cec8ed2: Layer already exists
fe3e6ca19db2: Layer already exists
32f550e8a793: Layer already exists
97ee0818cc6f: Layer already exists
2fc8b124def4: Layer already exists
459dd75a0c52: Layer already exists
a1d5563511bf: Layer already exists
0ef16b7f0fe4: Layer already exists
235cbcd553d4: Layer already exists
c3777665b2ab: Layer already exists
dcfdfdf3a84f: Layer already exists
2d5be32e0b4d: Layer already exists
2656ae6a29de: Layer already exists
91d3cf3528a0: Layer already exists
2621b43659ae: Layer already exists
632e6a655bf1: Layer already exists
a6a68e58ed00: Layer already exists
394074c61caa: Layer already exists
ebd98c33e14d: Layer already exists
bc2cc5d9d5d6: Layer already exists
a492103e22d7: Layer already exists
89f638bcedce: Layer already exists
2620b1e63adf: Layer already exists
d9b74b280db4: Layer already exists
787194f83c32: Layer already exists
6ab99f09726c: Layer already exists
c87fe388c828: Layer already exists
f94c5f61647e: Layer already exists
windows-server-mingw-ltsc2022-ocaml-4.14-amd64: digest: sha256:4e1d13ef6db7c7bbeecd5a4405a66102b26e398438ba5eed088f94594e9c42e1 size: 10630
Job succeeded
2026-02-08 10:46.53: Job succeeded