This commit is contained in:
Simon Cruanes 2026-04-06 14:47:18 -04:00
parent c10faae551
commit f5730f29a3
No known key found for this signature in database
GPG key ID: EBFFF6F283F3A2B4

4
deps/Makefile.ci vendored
View file

@ -26,7 +26,7 @@ build-ci-docker:
$(CI_BUILD) --build-arg OCAML_VERSION=5.4.1 --build-arg "BASE_PACKAGES=$(CI_PACKAGES_54)" -t $(CI_REGISTRY)/ci-5.4:latest .
CI_NON_EIO_PACKAGES = opentelemetry,opentelemetry-client,opentelemetry-lwt,opentelemetry-cohttp-lwt,opentelemetry-client-ocurl,opentelemetry-client-ocurl-lwt,opentelemetry-client-cohttp-lwt,opentelemetry-logs
CI_RUN = docker run --rm -v $(PWD):/root/w -w /root/w
CI_RUN = docker run --pull=never --rm -t -v $(PWD):/src:z -w /src
run-ci:
@for v in $(CI_VERSIONS); do \
@ -38,7 +38,7 @@ run-ci:
$(CI_RUN) $(CI_REGISTRY)/ci-5.4:latest \
opam exec -- dune build @install -p opentelemetry-client-cohttp-eio
upload-ci-docker: build-ci-docker
upload-ci-docker:
@for v in $(CI_VERSIONS); do \
docker push $(CI_REGISTRY)/ci-$$v:latest ; \
done || ( echo "to login: docker login ghcr.io -u <your-github-username>" ; exit 1 )