chronyd: add multiarch images
Change-Id: I49bd970ecbc7a4b1b2fcb37abbc6d506d3e1ee9a
This commit is contained in:
parent
7591aeae4e
commit
f63acb65ea
5
chronyd/Dockerfile
Normal file
5
chronyd/Dockerfile
Normal file
@ -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"]
|
34
zuul.d/chronyd.yaml
Normal file
34
zuul.d/chronyd.yaml
Normal file
@ -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
|
Loading…
Reference in New Issue
Block a user