diff --git a/chronyd/Dockerfile b/chronyd/Dockerfile new file mode 100644 index 0000000..5405c31 --- /dev/null +++ b/chronyd/Dockerfile @@ -0,0 +1,5 @@ +FROM debian:stable-slim +RUN apt-get update && \ + apt-get -y install chrony && \ + rm -rf /var/lib/apt/lists/* +CMD ["/usr/sbin/chronyd", "-d"] diff --git a/zuul.d/chronyd.yaml b/zuul.d/chronyd.yaml new file mode 100644 index 0000000..1d0f550 --- /dev/null +++ b/zuul.d/chronyd.yaml @@ -0,0 +1,34 @@ +- job: + name: docker-images:build:chronyd + parent: vexxhost-build-docker-image + provides: docker-images:image:chronyd + vars: &id001 + docker_images: + - context: chronyd/ + repository: vexxhost/chronyd + arch: + - linux/amd64 + - linux/arm64 + files: &id002 + - ^chronyd/.* +- job: + name: docker-images:upload:chronyd + parent: vexxhost-upload-docker-image + provides: docker-images:image:chronyd + vars: *id001 + files: *id002 +- job: + name: docker-images:promote:chronyd + parent: vexxhost-promote-docker-image + vars: *id001 + files: *id002 +- project: + check: + jobs: + - docker-images:build:chronyd + gate: + jobs: + - docker-images:upload:chronyd + promote: + jobs: + - docker-images:promote:chronyd