Build:
  1. 0
2025-05-17 03:05.31: New job: Build using windows-x86_64 in
                                []
2025-05-17 03:05.31: Will push staging image to ocurrent/opam-staging:windows-server-msvc-ltsc2022-ocaml-4.09-amd64

Dockerfile:

# escape=`

FROM ocurrent/opam-staging@sha256:fb87c3c54cdf68acb059864c392747cb7ed5e531bbfd34c6361f4f37cfde2776
ENV OPAMYES="1" OPAMCONFIRMLEVEL="unsafe-yes" OPAMERRLOGLEN="0" OPAMPRECISETRACKING="1"
RUN ocaml-env exec --64 --ms --no-opam -- opam switch create 4.09 --packages=ocaml-variants.4.09.1+msvc64
RUN ocaml-env exec --64 --ms -- opam pin add -k version ocaml-variants 4.09.1+msvc64
RUN ocaml-env exec --64 --ms -- opam install -y depext
ENTRYPOINT [ "ocaml-env", "exec", "--64", "--ms", "--" ]
CMD [ "cmd.exe" ]
COPY [ "Dockerfile", "/Dockerfile.ocaml" ]


2025-05-17 03:05.31: Using cache hint "4.09.1-amd64-ocurrent/opam-staging@sha256:fb87c3c54cdf68acb059864c392747cb7ed5e531bbfd34c6361f4f37cfde2776"
2025-05-17 03:05.31: Waiting for resource in pool OCluster
2025-05-17 03:05.31: Waiting for worker…
2025-05-17 03:05.45: Got resource from pool OCluster
Building on ltsc2022-1
Sending build context to Docker daemon   2.56kB

Step 1/8 : FROM ocurrent/opam-staging@sha256:fb87c3c54cdf68acb059864c392747cb7ed5e531bbfd34c6361f4f37cfde2776
docker.io/ocurrent/opam-staging@sha256:fb87c3c54cdf68acb059864c392747cb7ed5e531bbfd34c6361f4f37cfde2776: Pulling from ocurrent/opam-staging
Digest: sha256:fb87c3c54cdf68acb059864c392747cb7ed5e531bbfd34c6361f4f37cfde2776
Status: Image is up to date for ocurrent/opam-staging@sha256:fb87c3c54cdf68acb059864c392747cb7ed5e531bbfd34c6361f4f37cfde2776
 ---> ff46848a92a7
Step 2/8 : ENV OPAMYES="1" OPAMCONFIRMLEVEL="unsafe-yes" OPAMERRLOGLEN="0" OPAMPRECISETRACKING="1"
 ---> Using cache
 ---> 311024a14e89
Step 3/8 : RUN ocaml-env exec --64 --ms --no-opam -- opam switch create 4.09 --packages=ocaml-variants.4.09.1+msvc64
 ---> Running in 49354b6d20eb
tzset: can't find matching POSIX timezone for Windows timezone ""

<><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
[ocaml-variants.4.09.1+msvc64] downloaded from https://github.com/ocaml/ocaml/archive/4.09.1.tar.gz
[ocaml-variants.4.09.1+msvc64/inline-flexdll.patch] downloaded from https://gist.githubusercontent.com/fdopen/afe3140904cc975cc9d2e4992e13d547/raw/3d8b647eb196a3174e6c6105881e5d6a4b8fa166/inline-flexdll.patch
[ocaml-variants.4.09.1+msvc64/ocaml-4.09.1.patch] downloaded from https://gist.githubusercontent.com/fdopen/e071d078f117db434deac680d83e72a6/raw/fb849e51083f86b980e9cf895fbb32e2d6db33c2/ocaml-4.09.1.patch

<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> installed base-bigarray.base
-> installed base-threads.base
-> installed base-unix.base
-> installed ocaml-variants.4.09.1+msvc64
-> installed ocaml-config.2
-> installed ocaml.4.09.1
Done.
# Run eval $(opam env --root=C:/opam/.opam) to update the current shell environment
Removing intermediate container 49354b6d20eb
 ---> 217b92ebb1db
Step 4/8 : RUN ocaml-env exec --64 --ms -- opam pin add -k version ocaml-variants 4.09.1+msvc64
 ---> Running in f432895e2ad7
tzset: can't find matching POSIX timezone for Windows timezone ""
ocaml-variants is now pinned to version 4.09.1+msvc64

No package build needed.
Nothing to do.
Removing intermediate container f432895e2ad7
 ---> 5f674772b544
Step 5/8 : RUN ocaml-env exec --64 --ms -- opam install -y depext
 ---> Running in 130ee9db70d0
tzset: can't find matching POSIX timezone for Windows timezone ""
The following actions will be performed:
  - install opam-depext 1.1.5      [required by depext]
  - install depext      transition
===== 2 to install =====

<><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
[opam-depext.1.1.5] downloaded from https://github.com/ocaml-opam/opam-depext/releases/download/v1.1.5/opam-depext-full-v1.1.5.tbz

<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> installed opam-depext.1.1.5
-> installed depext.transition
Done.
Removing intermediate container 130ee9db70d0
 ---> 59959414c075
Step 6/8 : ENTRYPOINT [ "ocaml-env", "exec", "--64", "--ms", "--" ]
 ---> Running in 2153b8a50b92
Removing intermediate container 2153b8a50b92
 ---> 7e53e21b81c3
Step 7/8 : CMD [ "cmd.exe" ]
 ---> Running in 5c655643bc25
Removing intermediate container 5c655643bc25
 ---> 52f114e6ec10
Step 8/8 : COPY [ "Dockerfile", "/Dockerfile.ocaml" ]
 ---> a26e3a337c25
Successfully built a26e3a337c25
Pushing "sha256:a26e3a337c253be0c859f8209d870c3921f3973f722fba65fb1f086c92926794" to "ocurrent/opam-staging:windows-server-msvc-ltsc2022-ocaml-4.09-amd64" as user "ocurrentbuilder"
Login Succeeded
The push refers to repository [docker.io/ocurrent/opam-staging]
d5a433f7750a: Preparing
6e5d6120e381: Preparing
864148904adb: Preparing
3c1ea6f517cf: Preparing
25af8511206f: Preparing
8a90a3aec430: Preparing
e9cfab8f6007: Preparing
5d5297ecfbbf: Preparing
8fcce874c33a: Preparing
b20393535b62: Preparing
4845fa83db7f: Preparing
134c21a67674: Preparing
ed24625135b3: Preparing
e0abf9ae99d5: Preparing
b55fce93429f: Preparing
0d17cefb0138: Preparing
ecc1614dfc29: Preparing
34ead67a4602: Preparing
1afa90dc9abf: Preparing
c8d51bac96b7: Preparing
7b2c0fb87e0b: Preparing
843571ef5c3c: Preparing
e36a0d9bee3d: Preparing
bc7f3ffff71b: Preparing
1ad08197e996: Preparing
7f9627b566f0: Preparing
8e39b53917e8: Preparing
c9cf600cdc1a: Preparing
683ee4a77c6c: Preparing
98b1bcae5ac4: Preparing
bb00265266be: Preparing
ad6b70184e4c: Preparing
53d112b7707d: Preparing
6bf83bb9759a: Preparing
2dc9d2595241: Preparing
4ca8e278762d: Preparing
71dd0ec46aaf: Preparing
1650ece2bb5b: Preparing
1ba758e6bf82: Preparing
d4efdc32b73b: Preparing
cabf8a44fda8: Preparing
9404750b5e9a: Preparing
90de82974c3c: Preparing
ff08611a1ec6: Preparing
1094a4093354: Preparing
d2f932418b2c: Preparing
e25078a78a9c: Preparing
1aa4be562367: Preparing
fa2c347c2c51: Preparing
3c1fb5d55c3c: Preparing
01561eeb012f: Preparing
6f7a232c973a: Preparing
8e39b53917e8: Waiting
c9cf600cdc1a: Waiting
683ee4a77c6c: Waiting
98b1bcae5ac4: Waiting
bb00265266be: Waiting
ad6b70184e4c: Waiting
53d112b7707d: Waiting
6bf83bb9759a: Waiting
2dc9d2595241: Waiting
4ca8e278762d: Waiting
71dd0ec46aaf: Waiting
1650ece2bb5b: Waiting
1ba758e6bf82: Waiting
d4efdc32b73b: Waiting
cabf8a44fda8: Waiting
9404750b5e9a: Waiting
90de82974c3c: Waiting
ff08611a1ec6: Waiting
1094a4093354: Waiting
d2f932418b2c: Waiting
e25078a78a9c: Waiting
1aa4be562367: Waiting
fa2c347c2c51: Waiting
3c1fb5d55c3c: Waiting
01561eeb012f: Waiting
6f7a232c973a: Waiting
e9cfab8f6007: Waiting
8fcce874c33a: Waiting
b20393535b62: Waiting
b55fce93429f: Waiting
0d17cefb0138: Waiting
ecc1614dfc29: Waiting
34ead67a4602: Waiting
1afa90dc9abf: Waiting
c8d51bac96b7: Waiting
7b2c0fb87e0b: Waiting
843571ef5c3c: Waiting
e36a0d9bee3d: Waiting
5d5297ecfbbf: Waiting
4845fa83db7f: Waiting
134c21a67674: Waiting
ed24625135b3: Waiting
bc7f3ffff71b: Waiting
1ad08197e996: Waiting
e0abf9ae99d5: Waiting
7f9627b566f0: Waiting
8a90a3aec430: Waiting
864148904adb: Pushed
d5a433f7750a: Pushed
e9cfab8f6007: Layer already exists
5d5297ecfbbf: Layer already exists
8fcce874c33a: Layer already exists
6e5d6120e381: Pushed
b20393535b62: Layer already exists
25af8511206f: Pushed
4845fa83db7f: Layer already exists
134c21a67674: Layer already exists
ed24625135b3: Layer already exists
e0abf9ae99d5: Layer already exists
0d17cefb0138: Layer already exists
b55fce93429f: Layer already exists
34ead67a4602: Layer already exists
ecc1614dfc29: Layer already exists
1afa90dc9abf: Layer already exists
c8d51bac96b7: Layer already exists
7b2c0fb87e0b: Layer already exists
843571ef5c3c: Layer already exists
e36a0d9bee3d: Layer already exists
bc7f3ffff71b: Layer already exists
7f9627b566f0: Layer already exists
1ad08197e996: Layer already exists
8e39b53917e8: Layer already exists
c9cf600cdc1a: Layer already exists
683ee4a77c6c: Layer already exists
98b1bcae5ac4: Layer already exists
bb00265266be: Layer already exists
53d112b7707d: Layer already exists
ad6b70184e4c: Layer already exists
6bf83bb9759a: Layer already exists
71dd0ec46aaf: Layer already exists
4ca8e278762d: Layer already exists
1650ece2bb5b: Layer already exists
1ba758e6bf82: Layer already exists
d4efdc32b73b: Layer already exists
cabf8a44fda8: Layer already exists
9404750b5e9a: Layer already exists
2dc9d2595241: Layer already exists
90de82974c3c: Layer already exists
3c1ea6f517cf: Pushed
ff08611a1ec6: Layer already exists
1094a4093354: Layer already exists
d2f932418b2c: Layer already exists
e25078a78a9c: Layer already exists
1aa4be562367: Layer already exists
fa2c347c2c51: Layer already exists
3c1fb5d55c3c: Layer already exists
01561eeb012f: Layer already exists
6f7a232c973a: Layer already exists
8a90a3aec430: Pushed
windows-server-msvc-ltsc2022-ocaml-4.09-amd64: digest: sha256:2d05c7066215b7a6628e18f40cd2f8f8fa2bafc8d7e860ce6db2cd4169ac1f5e size: 11262
Job succeeded
2025-05-17 03:27.32: Job succeeded