Add openvpn docker image and zuul job
Change-Id: I33c41ca6f582ac1c2208ef5cfa15cd852516a4f2
This commit is contained in:
parent
54861edec7
commit
46e918870d
4
openvpn/Dockerfile
Normal file
4
openvpn/Dockerfile
Normal file
@ -0,0 +1,4 @@
|
||||
FROM debian:10-slim
|
||||
RUN apt-get update && \
|
||||
apt-get install --no-install-recommends -y openvpn && \
|
||||
apt-get clean all
|
31
zuul.d/openvpn.yaml
Normal file
31
zuul.d/openvpn.yaml
Normal file
@ -0,0 +1,31 @@
|
||||
- job:
|
||||
name: docker-images:build:openvpn
|
||||
parent: vexxhost-build-docker-image
|
||||
provides: docker-images:image:openvpn
|
||||
vars: &id001
|
||||
docker_images:
|
||||
- context: openvpn/
|
||||
repository: vexxhost/openvpn
|
||||
files: &id002
|
||||
- ^openvpn/.*
|
||||
- job:
|
||||
name: docker-images:upload:openvpn
|
||||
parent: vexxhost-upload-docker-image
|
||||
provides: docker-images:image:openvpn
|
||||
vars: *id001
|
||||
files: *id002
|
||||
- job:
|
||||
name: docker-images:promote:openvpn
|
||||
parent: vexxhost-promote-docker-image
|
||||
vars: *id001
|
||||
files: *id002
|
||||
- project:
|
||||
check:
|
||||
jobs:
|
||||
- docker-images:build:openvpn
|
||||
gate:
|
||||
jobs:
|
||||
- docker-images:upload:openvpn
|
||||
promote:
|
||||
jobs:
|
||||
- docker-images:promote:openvpn
|
Loading…
Reference in New Issue
Block a user