Build:
  1. 0
2025-05-11 08:41.51: New job: Build using windows-x86_64 in
                                []
2025-05-11 08:41.51: Will push staging image to ocurrent/opam-staging:windows-server-mingw-ltsc2022-ocaml-4.13-amd64

Dockerfile:

# escape=`

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


2025-05-11 08:41.51: Using cache hint "4.13.1-amd64-ocurrent/opam-staging@sha256:7b45222d2492f2195994f9d4456b93125feeb956b6308b80ca3d3f67fc03df25"
2025-05-11 08:41.51: Waiting for resource in pool OCluster
2025-05-11 08:41.51: Waiting for worker…
2025-05-13 01:31.15: 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:7b45222d2492f2195994f9d4456b93125feeb956b6308b80ca3d3f67fc03df25
docker.io/ocurrent/opam-staging@sha256:7b45222d2492f2195994f9d4456b93125feeb956b6308b80ca3d3f67fc03df25: Pulling from ocurrent/opam-staging
Digest: sha256:7b45222d2492f2195994f9d4456b93125feeb956b6308b80ca3d3f67fc03df25
Status: Image is up to date for ocurrent/opam-staging@sha256:7b45222d2492f2195994f9d4456b93125feeb956b6308b80ca3d3f67fc03df25
 ---> 66a69a599906
Step 2/8 : ENV OPAMYES="1" OPAMCONFIRMLEVEL="unsafe-yes" OPAMERRLOGLEN="0" OPAMPRECISETRACKING="1"
 ---> Using cache
 ---> 7aa76f6a1fdb
Step 3/8 : RUN ocaml-env exec --64 --no-opam -- opam switch create 4.13 --packages=ocaml-variants.4.13.1+mingw64
 ---> Running in ca13194bb594
tzset: can't find matching POSIX timezone for Windows timezone ""

<><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
[ocaml-variants.4.13.1+mingw64] downloaded from https://github.com/ocaml/ocaml/archive/4.13.1.tar.gz
[ocaml-variants.4.13.1+mingw64/inline-flexdll.patch] downloaded from https://gist.githubusercontent.com/fdopen/fdc645a61a208552ebac76a67eafd3ee/raw/9f521e91c8f0e9490652651ccdbfae88da701919/inline-flexdll.patch
[ocaml-variants.4.13.1+mingw64/ocaml-4.13.0.patch] downloaded from https://gist.githubusercontent.com/fdopen/e7eb53a763194eaab32429c227b80355/raw/b9eb26e5840bedd626aa25dd27ec557f32fa0d6f/ocaml-4.13.0.patch

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

No package build needed.
Nothing to do.
Removing intermediate container 89a9378d249d
 ---> ca23ff9c8991
Step 5/8 : RUN ocaml-env exec --64 -- opam install -y depext depext-cygwinports
 ---> Running in 9aaedf5fca87
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-cygwinports 0.0.9
  - install depext             transition
===== 3 to install =====

<><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
[depext-cygwinports.0.0.9] downloaded from https://github.com/fdopen/depext-cygwinports/archive/0.0.9.tar.gz
[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 depext-cygwinports.0.0.9
-> installed opam-depext.1.1.5
-> installed depext.transition
Done.

<><> depext-cygwinports.0.0.9 installed successfully ><><><><><><><><><><><><><>
=> Don't forget to add either /usr/x86_64-w64-mingw32/sys-root/mingw/bin (or
    /usr/i686-w64-mingw32/sys-root/mingw/bin for 32-bit builds) to your PATH.
    Otherwise many packages can't be built.
Removing intermediate container 9aaedf5fca87
 ---> 64972233b049
Step 6/8 : ENTRYPOINT [ "ocaml-env", "exec", "--64", "--" ]
 ---> Running in 9c2abee4f733
Removing intermediate container 9c2abee4f733
 ---> f5ff183da728
Step 7/8 : CMD [ "cmd.exe" ]
 ---> Running in 5de25969df26
Removing intermediate container 5de25969df26
 ---> c046075ce8ae
Step 8/8 : COPY [ "Dockerfile", "/Dockerfile.ocaml" ]
 ---> 4680f40beca3
Successfully built 4680f40beca3
Pushing "sha256:4680f40beca3fc3b8b9c0a9bfb59598c7fdf8c098760cfc262cc5442722a2d37" to "ocurrent/opam-staging:windows-server-mingw-ltsc2022-ocaml-4.13-amd64" as user "ocurrentbuilder"
Login Succeeded
The push refers to repository [docker.io/ocurrent/opam-staging]
86cd25de3167: Preparing
4f52a4238b8f: Preparing
0fccc15a405f: Preparing
e0db1f462c4f: Preparing
5b290061f763: Preparing
efc5b7adcd97: Preparing
75bcbac52c72: Preparing
234969c6f1d6: Preparing
bbf8a8b63228: Preparing
7fbbbf4ec5c1: Preparing
388eee50aaf4: Preparing
a9cfec21eb22: Preparing
8982d3d6c694: Preparing
fde9f127382e: Preparing
8c5078072bed: Preparing
7dd878257242: Preparing
6488439c57dd: Preparing
75c1ae2b90d8: Preparing
37c9c3cd0382: Preparing
6176919c1135: Preparing
0b7582996f7d: Preparing
497c45eb2c56: Preparing
2a6e9602efe7: Preparing
afb68202e7a4: Preparing
4d47c53b7e2f: Preparing
e3026646a06c: Preparing
a22a3a695d33: Preparing
89195bf0089e: Preparing
2b588f477ea3: Preparing
336dbd48a673: Preparing
9ad64d5a49a2: Preparing
e56d4732b7b1: Preparing
aabb22f34da2: Preparing
00c92e7a8806: Preparing
bfc1d5ff88fc: Preparing
60265238b488: Preparing
bd897e0f21b0: Preparing
f42a40f38afc: Preparing
c024d9e896d7: Preparing
026d288fa00e: Preparing
b2ea3c73542d: Preparing
f41ecadeb906: Preparing
e747c7c0356c: Preparing
6f7a232c973a: Preparing
8982d3d6c694: Waiting
fde9f127382e: Waiting
8c5078072bed: Waiting
7dd878257242: Waiting
6488439c57dd: Waiting
75c1ae2b90d8: Waiting
37c9c3cd0382: Waiting
6176919c1135: Waiting
234969c6f1d6: Waiting
bbf8a8b63228: Waiting
0b7582996f7d: Waiting
497c45eb2c56: Waiting
7fbbbf4ec5c1: Waiting
efc5b7adcd97: Waiting
388eee50aaf4: Waiting
75bcbac52c72: Waiting
2a6e9602efe7: Waiting
afb68202e7a4: Waiting
4d47c53b7e2f: Waiting
e3026646a06c: Waiting
a22a3a695d33: Waiting
89195bf0089e: Waiting
2b588f477ea3: Waiting
336dbd48a673: Waiting
9ad64d5a49a2: Waiting
e56d4732b7b1: Waiting
aabb22f34da2: Waiting
00c92e7a8806: Waiting
bfc1d5ff88fc: Waiting
60265238b488: Waiting
bd897e0f21b0: Waiting
f42a40f38afc: Waiting
a9cfec21eb22: Waiting
c024d9e896d7: Waiting
026d288fa00e: Waiting
b2ea3c73542d: Waiting
f41ecadeb906: Waiting
e747c7c0356c: Waiting
6f7a232c973a: Waiting
0fccc15a405f: Pushed
4f52a4238b8f: Pushed
86cd25de3167: Pushed
75bcbac52c72: Layer already exists
234969c6f1d6: Layer already exists
bbf8a8b63228: Layer already exists
7fbbbf4ec5c1: Layer already exists
388eee50aaf4: Layer already exists
a9cfec21eb22: Layer already exists
8982d3d6c694: Layer already exists
fde9f127382e: Layer already exists
8c5078072bed: Layer already exists
7dd878257242: Layer already exists
6488439c57dd: Layer already exists
75c1ae2b90d8: Layer already exists
5b290061f763: Pushed
37c9c3cd0382: Layer already exists
6176919c1135: Layer already exists
0b7582996f7d: Layer already exists
497c45eb2c56: Layer already exists
2a6e9602efe7: Layer already exists
afb68202e7a4: Layer already exists
4d47c53b7e2f: Layer already exists
e3026646a06c: Layer already exists
a22a3a695d33: Layer already exists
89195bf0089e: Layer already exists
2b588f477ea3: Layer already exists
336dbd48a673: Layer already exists
9ad64d5a49a2: Layer already exists
e56d4732b7b1: Layer already exists
aabb22f34da2: Layer already exists
00c92e7a8806: Layer already exists
60265238b488: Layer already exists
bfc1d5ff88fc: Layer already exists
bd897e0f21b0: Layer already exists
c024d9e896d7: Layer already exists
f42a40f38afc: Layer already exists
026d288fa00e: Layer already exists
f41ecadeb906: Layer already exists
b2ea3c73542d: Layer already exists
e747c7c0356c: Layer already exists
6f7a232c973a: Layer already exists
e0db1f462c4f: Pushed
efc5b7adcd97: Pushed
windows-server-mingw-ltsc2022-ocaml-4.13-amd64: digest: sha256:572c4d72a00ea2f14360403ac0a711101a78f2d070e2902245f770759354772b size: 9578
Job succeeded
2025-05-13 01:52.36: Job succeeded