2025-02-01 20:38.14: New job: test ygrek/ocurl https://github.com/ygrek/ocurl.git#refs/pull/88/head (48d58da17fc1510a8d7dcc3cdd8941bad2862d52) (linux-x86_64:(lower-bound))
Base: ocaml/opam:debian-12-ocaml-4.03@sha256:802b51ab1562b3741617a9f1700349f22cfb51a73b1add602814b2f31436d806
Opam project build
To reproduce locally:
git clone --recursive "https://github.com/ygrek/ocurl.git" && cd "ocurl" && git fetch origin "refs/pull/88/head" && git reset --hard 48d58da1
cat > Dockerfile <<'END-OF-DOCKERFILE'
FROM ocaml/opam:debian-12-ocaml-4.03@sha256:802b51ab1562b3741617a9f1700349f22cfb51a73b1add602814b2f31436d806
# debian-12-4.03_opam-2.3
USER 1000:1000
ENV CLICOLOR_FORCE="1"
ENV OPAMCOLOR="always"
WORKDIR /src
RUN sudo ln -f /usr/bin/opam-2.3 /usr/bin/opam
RUN opam init --reinit -ni
RUN uname -rs && opam exec -- ocaml -version && opam --version
WORKDIR /src
RUN sudo chown opam /src
RUN cd ~/opam-repository && (git cat-file -e e25af452e64b0bd6672dce5f38d878780362341d || git fetch origin master) && git reset -q --hard e25af452e64b0bd6672dce5f38d878780362341d && git log --no-decorate -n1 --oneline && opam update -u
COPY --chown=1000:1000 ocurl.opam curl_lwt.opam curl.opam ./
RUN opam pin add -yn ocurl.dev './' && \
opam pin add -yn curl_lwt.dev './' && \
opam pin add -yn curl.dev './'
RUN echo '(lang dune 3.0)' > './dune-project'
ENV DEPS="base-bigarray.base base-bytes.base base-threads.base base-unix.base conf-libcurl.1 conf-m4.1 conf-pkg-config.1.0 cppo.1.6.1 dune.2.8.0 jbuilder.1.0+beta14 lwt.4.0.0 ocaml.4.03.0 ocaml-base-compiler.4.03.0 ocaml-config.1 ocaml-secondary-compiler.4.08.1 ocamlfind.1.8.1 ocamlfind-secondary.1.8.1 result.1.5"
ENV CI="true"
ENV OCAMLCI="true"
RUN opam update --depexts && opam install --cli=2.3 --depext-only -y ocurl.dev curl_lwt.dev curl.dev $DEPS
RUN opam install $DEPS
COPY --chown=1000:1000 . /src
RUN opam exec -- dune build @install @check @runtest && rm -rf _build
END-OF-DOCKERFILE
docker build .
END-REPRO-BLOCK
2025-02-01 20:38.14: Using cache hint "ygrek/ocurl-ocaml/opam:debian-12-ocaml-4.03@sha256:802b51ab1562b3741617a9f1700349f22cfb51a73b1add602814b2f31436d806-debian-12-4.03_opam-2.3-2b1b9e6c9d1aa3c803f57602d30f75ee"
2025-02-01 20:38.14: Using OBuilder spec:
((from ocaml/opam:debian-12-ocaml-4.03@sha256:802b51ab1562b3741617a9f1700349f22cfb51a73b1add602814b2f31436d806)
(comment debian-12-4.03_opam-2.3)
(user (uid 1000) (gid 1000))
(env CLICOLOR_FORCE 1)
(env OPAMCOLOR always)
(workdir /src)
(run (shell "sudo ln -f /usr/bin/opam-2.3 /usr/bin/opam"))
(run (shell "opam init --reinit -ni"))
(run (shell "uname -rs && opam exec -- ocaml -version && opam --version"))
(workdir /src)
(run (shell "sudo chown opam /src"))
(run (cache (opam-archives (target /home/opam/.opam/download-cache)))
(network host)
(shell "cd ~/opam-repository && (git cat-file -e e25af452e64b0bd6672dce5f38d878780362341d || git fetch origin master) && git reset -q --hard e25af452e64b0bd6672dce5f38d878780362341d && git log --no-decorate -n1 --oneline && opam update -u"))
(copy (src ocurl.opam curl_lwt.opam curl.opam) (dst ./))
(run (network host)
(shell "opam pin add -yn ocurl.dev './' && \
\nopam pin add -yn curl_lwt.dev './' && \
\nopam pin add -yn curl.dev './'"))
(run (network host)
(shell "echo '(lang dune 3.0)' > './dune-project'"))
(env DEPS "base-bigarray.base base-bytes.base base-threads.base base-unix.base conf-libcurl.1 conf-m4.1 conf-pkg-config.1.0 cppo.1.6.1 dune.2.8.0 jbuilder.1.0+beta14 lwt.4.0.0 ocaml.4.03.0 ocaml-base-compiler.4.03.0 ocaml-config.1 ocaml-secondary-compiler.4.08.1 ocamlfind.1.8.1 ocamlfind-secondary.1.8.1 result.1.5")
(env CI true)
(env OCAMLCI true)
(run (cache (opam-archives (target /home/opam/.opam/download-cache)))
(network host)
(shell "opam update --depexts && opam install --cli=2.3 --depext-only -y ocurl.dev curl_lwt.dev curl.dev $DEPS"))
(run (cache (opam-archives (target /home/opam/.opam/download-cache)))
(network host)
(shell "opam install $DEPS"))
(copy (src .) (dst /src))
(run (shell "opam exec -- dune build @install @check @runtest && rm -rf _build"))
)
2025-02-01 20:38.14: Waiting for resource in pool OCluster
2025-02-01 20:38.14: Waiting for worker…
2025-02-01 20:38.52: Got resource from pool OCluster
Building on toxis.caelum.ci.dev
All commits already cached
HEAD is now at 48d58da Write callback with buffer access
(from ocaml/opam:debian-12-ocaml-4.03@sha256:802b51ab1562b3741617a9f1700349f22cfb51a73b1add602814b2f31436d806)
2025-02-01 20:39.42: Cancelling: Auto-cancelling job because it is no longer needed
2025-02-01 20:39.44 ---> saved as "1a689143ea134c88ba740cf6c4224b335a7ad49d5eed0cadfda0a4734062da5c"
/: (comment debian-12-4.03_opam-2.3)
/: (user (uid 1000) (gid 1000))
/: (env CLICOLOR_FORCE 1)
/: (env OPAMCOLOR always)
/: (workdir /src)
/src: (run (shell "sudo ln -f /usr/bin/opam-2.3 /usr/bin/opam"))
Job cancelled