Build:
- 0
2024-12-14 13:09.47: New job: Build using linux-x86_64 in
[]
2024-12-14 13:09.47: Will push staging image to ocurrent/opam-staging:opensuse-15.6-ocaml-4.04-amd64
Dockerfile:
# syntax=docker/dockerfile:1
FROM ocurrent/opam-staging@sha256:6f48f85aaa338f44d25a99508e34675413e97ca474008b230fd753aa3700eaf7
ENV OPAMYES="1" OPAMCONFIRMLEVEL="unsafe-yes" OPAMERRLOGLEN="0" OPAMPRECISETRACKING="1"
RUN opam switch create 4.04 --packages=ocaml-base-compiler.4.04.2
RUN opam pin add -k version ocaml-base-compiler 4.04.2
RUN opam install -y opam-depext
RUN opam install -y ocaml-secondary-compiler
ENTRYPOINT [ "opam", "exec", "--" ]
CMD bash
COPY --link [ "Dockerfile", "/Dockerfile.ocaml" ]
2024-12-14 13:09.47: Using cache hint "4.04.2-amd64-ocurrent/opam-staging@sha256:6f48f85aaa338f44d25a99508e34675413e97ca474008b230fd753aa3700eaf7"
2024-12-14 13:09.47: Waiting for resource in pool OCluster
2024-12-14 13:09.48: Waiting for worker…
2024-12-14 13:09.48: Got resource from pool OCluster
Building on doris.caelum.ci.dev
#1 [internal] load build definition from Dockerfile
#1 sha256:0e3276df3c809964b50c11290aa91b13c61e1d30f391955ba42bdaf5c9a31ec3
#1 transferring dockerfile: 549B done
#1 DONE 0.3s
#2 [internal] load .dockerignore
#2 sha256:705e9251feb36be0c5fff2f72fd3159d234f1f888ed0ca1fc56ae1517ebbb16d
#2 transferring context: 2B done
#2 DONE 0.2s
#3 resolve image config for docker.io/docker/dockerfile:1
#3 sha256:ac072d521901222eeef550f52282877f196e16b0247844be9ceb1ccc1eac391d
#3 DONE 0.2s
#4 docker-image://docker.io/docker/dockerfile:1@sha256:db1ff77fb637a5955317c7a3a62540196396d565f3dd5742e76dddbb6d75c4c5
#4 sha256:522e56e11f08ad6837376d7499be607772988867d31399698d3d3e164aa4c811
#4 CACHED
#5 [internal] load build definition from Dockerfile
#5 sha256:9b5877bf45cb813dfc6bfd107e37fecfad0307db8f9a32f7ca05874bd9aa14fb
#5 DONE 0.0s
#6 [internal] load metadata for docker.io/ocurrent/opam-staging@sha256:6f48f85aaa338f44d25a99508e34675413e97ca474008b230fd753aa3700eaf7
#6 sha256:58b2a7c58a9872b6e54678ceeef8bf8e663f0bfc8aacdb81259dd104c891d903
#6 DONE 0.2s
#7 [internal] load .dockerignore
#7 sha256:2c5b2d1d1ce3f72399611096c69862ee147584e5a3614e0c71a91ea822d42bb6
#7 DONE 0.0s
#8 [1/6] FROM docker.io/ocurrent/opam-staging@sha256:6f48f85aaa338f44d25a99508e34675413e97ca474008b230fd753aa3700eaf7
#8 sha256:1c5164d374f9520e9c0bdc05e5ebf341ae4c72a4f339c971af27252e3dc33eda
#8 resolve docker.io/ocurrent/opam-staging@sha256:6f48f85aaa338f44d25a99508e34675413e97ca474008b230fd753aa3700eaf7 done
#8 DONE 0.5s
#9 [2/6] RUN opam switch create 4.04 --packages=ocaml-base-compiler.4.04.2
#9 sha256:1e1fcb0a81f4149c3e6b20e480d31c68fd539f09f02f05f6cfe4d3c23129b698
#9 ...
#13 [internal] load build context
#13 sha256:22e99cfc99c7632189d8093228f181e62ae067a7b7c6cc2edeacdf9c3b4cb3c5
#13 transferring context: 549B done
#13 DONE 0.7s
#9 [2/6] RUN opam switch create 4.04 --packages=ocaml-base-compiler.4.04.2
#9 sha256:1e1fcb0a81f4149c3e6b20e480d31c68fd539f09f02f05f6cfe4d3c23129b698
#9 8.272
#9 8.272 <><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#9 8.679 [ocaml-config.1/gen_ocaml_config.ml.in] downloaded from https://raw.githubusercontent.com/ocaml/opam-source-archives/main/patches/ocaml-config/gen_ocaml_config.ml.in.1
#9 8.863 [ocaml-config.1/ocaml-config.install] downloaded from https://raw.githubusercontent.com/ocaml/opam-source-archives/main/patches/ocaml-config/ocaml-config.install
#9 16.08 [ocaml-base-compiler.4.04.2] downloaded from https://github.com/ocaml/ocaml/archive/4.04.2.tar.gz
#9 17.63 [ocaml-base-compiler.4.04.2/alt-signal-stack.patch] downloaded from https://github.com/ocaml/ocaml/commit/6bcff7e6ce1a43e088469278eb3a9341e6a2ca5b.patch?full_index=1
#9 17.91 [ocaml-base-compiler.4.04.2/fix-gcc10.patch] downloaded from https://raw.githubusercontent.com/ocaml/opam-source-archives/main/patches/ocaml-base-compiler/fix-gcc10.patch.4.04.2
#9 23.13 [ocaml-base-compiler.4.04.2/gpr1330.patch] downloaded from https://github.com/ocaml/ocaml/commit/db11f141a0e35c7fbaec419a33c4c39d199e2635.patch?full_index=1
#9 23.14
#9 23.14 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#9 23.63 -> installed base-bigarray.base
#9 23.63 -> installed base-threads.base
#9 23.63 -> installed base-unix.base
#9 304.9 -> installed ocaml-base-compiler.4.04.2
#9 304.9 -> installed ocaml-config.1
#9 305.0 -> installed ocaml.4.04.2
#9 305.8 Done.
#9 305.8 # Run eval $(opam env) to update the current shell environment
#9 DONE 319.7s
#10 [3/6] RUN opam pin add -k version ocaml-base-compiler 4.04.2
#10 sha256:15d1a6cc0935b3dea72629a0e98e3a832cb7e1e61c27daef7c3eadaa2bd24afd
#10 15.32 ocaml-base-compiler is now pinned to version 4.04.2
#10 15.32
#10 22.28 No package build needed.
#10 22.28 Nothing to do.
#10 22.28 # Run eval $(opam env) to update the current shell environment
#10 DONE 22.9s
#11 [4/6] RUN opam install -y opam-depext
#11 sha256:e420aadfee77481d1f2c150dee7adbd4b717e500563439f5ac0ee6f553265937
#11 18.88 The following actions will be performed:
#11 18.88 - install opam-depext 1.2.3
#11 18.88
#11 18.88 <><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#11 19.71 [opam-depext.1.2.3] downloaded from https://github.com/ocaml-opam/opam-depext/releases/download/v1.2.3/opam-depext-full-1.2.3.tbz
#11 19.76
#11 19.76 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#11 21.16 -> installed opam-depext.1.2.3
#11 21.18 Done.
#11 21.19 # Run eval $(opam env) to update the current shell environment
#11 DONE 23.2s
#12 [5/6] RUN opam install -y ocaml-secondary-compiler
#12 sha256:6855716742c027c75fad1b2609fcbc83f9c0dcd6859d96e19117af62a4162264
#12 28.98 The following actions will be performed:
#12 28.98 - install host-arch-x86_64 1
#12 28.98 - install ocaml-secondary-compiler 4.14.2
#12 28.98 - install host-system-other 1
#12 28.98 ===== 3 to install =====
#12 28.98
#12 28.98 <><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#12 29.53 [ocaml-secondary-compiler.4.14.2] downloaded from https://github.com/ocaml/ocaml/archive/4.14.2.tar.gz
#12 31.73
#12 31.73 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#12 33.15 -> installed host-arch-x86_64.1
#12 35.07 -> installed host-system-other.1
#12 176.9 -> installed ocaml-secondary-compiler.4.14.2
#12 177.5 Done.
#12 177.5 # Run eval $(opam env) to update the current shell environment
#12 DONE 190.9s
#14 [6/6] COPY --link [ Dockerfile, /Dockerfile.ocaml ]
#14 sha256:2b250f66922d14efcb32b208f0523c93fca9a811d2367f2cfd2e82ec0227202f
#14 DONE 1.3s
#15 exporting to image
#15 sha256:e8c613e07b0b7ff33893b694f7759a10d42e180f2b4dc349fb57dc6b71dcab00
#15 exporting layers
#15 exporting layers 8.2s done
#15 writing image sha256:6946738aba0713d38ecd4e1d7b2625b24e1037185f1beca41f414f46f2761f09 0.0s done
#15 DONE 8.3s
Pushing "sha256:3b08b60cf671dd1cde1089d589a8a5dff2845659a76251ddfb986c6c928fa7e2" to "ocurrent/opam-staging:opensuse-15.6-ocaml-4.04-amd64" as user "ocurrentbuilder"
Login Succeeded
The push refers to repository [docker.io/ocurrent/opam-staging]
709d7cd57ce9: Preparing
709d7cd57ce9: Pushed
opensuse-15.6-ocaml-4.04-amd64: digest: sha256:838140b2ae5579b25355c6cef367bc4922cfb81167f39c119be322dce4496e65 size: 531
The push refers to repository [docker.io/ocurrent/opam-staging]
709d7cd57ce9: Preparing
709d7cd57ce9: Layer already exists
opensuse-15.6-ocaml-4.04-amd64: digest: sha256:838140b2ae5579b25355c6cef367bc4922cfb81167f39c119be322dce4496e65 size: 531
Job succeeded
2024-12-14 16:03.45: Job succeeded