added merlin builds
This commit is contained in:
parent
53bfd40ea6
commit
90b394e456
64
.drone.yml
64
.drone.yml
@ -1,4 +1,8 @@
|
|||||||
---
|
---
|
||||||
|
# When the issue below is resolved, we can build the
|
||||||
|
# image that was actually changed.
|
||||||
|
# https://github.com/drone/drone/issues/1021
|
||||||
|
|
||||||
pipeline:
|
pipeline:
|
||||||
cinder_controller:
|
cinder_controller:
|
||||||
image: plugins/docker
|
image: plugins/docker
|
||||||
@ -8,6 +12,8 @@ pipeline:
|
|||||||
registry: registry.webhosting.rug.nl
|
registry: registry.webhosting.rug.nl
|
||||||
repo: registry.webhosting.rug.nl/hpc/openstack-cinder-controller
|
repo: registry.webhosting.rug.nl/hpc/openstack-cinder-controller
|
||||||
tag: latest
|
tag: latest
|
||||||
|
when:
|
||||||
|
branch: master
|
||||||
cinder_storage:
|
cinder_storage:
|
||||||
image: plugins/docker
|
image: plugins/docker
|
||||||
dockerfile: cinder_storage/Dockerfile
|
dockerfile: cinder_storage/Dockerfile
|
||||||
@ -16,6 +22,8 @@ pipeline:
|
|||||||
registry: registry.webhosting.rug.nl
|
registry: registry.webhosting.rug.nl
|
||||||
repo: registry.webhosting.rug.nl/hpc/openstack-cinder-storage
|
repo: registry.webhosting.rug.nl/hpc/openstack-cinder-storage
|
||||||
tag: latest
|
tag: latest
|
||||||
|
when:
|
||||||
|
branch: master
|
||||||
glance:
|
glance:
|
||||||
image: plugins/docker
|
image: plugins/docker
|
||||||
dockerfile: glance/Dockerfile
|
dockerfile: glance/Dockerfile
|
||||||
@ -24,6 +32,8 @@ pipeline:
|
|||||||
registry: registry.webhosting.rug.nl
|
registry: registry.webhosting.rug.nl
|
||||||
repo: registry.webhosting.rug.nl/hpc/openstack-glance
|
repo: registry.webhosting.rug.nl/hpc/openstack-glance
|
||||||
tag: latest
|
tag: latest
|
||||||
|
when:
|
||||||
|
branch: master
|
||||||
heat:
|
heat:
|
||||||
image: plugins/docker
|
image: plugins/docker
|
||||||
dockerfile: heat/Dockerfile
|
dockerfile: heat/Dockerfile
|
||||||
@ -32,6 +42,8 @@ pipeline:
|
|||||||
registry: registry.webhosting.rug.nl
|
registry: registry.webhosting.rug.nl
|
||||||
repo: registry.webhosting.rug.nl/hpc/openstack-heat
|
repo: registry.webhosting.rug.nl/hpc/openstack-heat
|
||||||
tag: latest
|
tag: latest
|
||||||
|
when:
|
||||||
|
branch: master
|
||||||
horizon:
|
horizon:
|
||||||
image: plugins/docker
|
image: plugins/docker
|
||||||
dockerfile: horizon/Dockerfile
|
dockerfile: horizon/Dockerfile
|
||||||
@ -40,6 +52,8 @@ pipeline:
|
|||||||
registry: registry.webhosting.rug.nl
|
registry: registry.webhosting.rug.nl
|
||||||
repo: registry.webhosting.rug.nl/hpc/openstack-horizon
|
repo: registry.webhosting.rug.nl/hpc/openstack-horizon
|
||||||
tag: latest
|
tag: latest
|
||||||
|
when:
|
||||||
|
branch: master
|
||||||
keystone:
|
keystone:
|
||||||
image: plugins/docker
|
image: plugins/docker
|
||||||
dockerfile: keystone/Dockerfile
|
dockerfile: keystone/Dockerfile
|
||||||
@ -48,6 +62,8 @@ pipeline:
|
|||||||
registry: registry.webhosting.rug.nl
|
registry: registry.webhosting.rug.nl
|
||||||
repo: registry.webhosting.rug.nl/hpc/openstack-keystone
|
repo: registry.webhosting.rug.nl/hpc/openstack-keystone
|
||||||
tag: latest
|
tag: latest
|
||||||
|
when:
|
||||||
|
branch: master
|
||||||
neutron_controller:
|
neutron_controller:
|
||||||
image: plugins/docker
|
image: plugins/docker
|
||||||
dockerfile: neutron_controller/Dockerfile
|
dockerfile: neutron_controller/Dockerfile
|
||||||
@ -56,6 +72,8 @@ pipeline:
|
|||||||
registry: registry.webhosting.rug.nl
|
registry: registry.webhosting.rug.nl
|
||||||
repo: registry.webhosting.rug.nl/hpc/openstack-neutron-controller
|
repo: registry.webhosting.rug.nl/hpc/openstack-neutron-controller
|
||||||
tag: latest
|
tag: latest
|
||||||
|
when:
|
||||||
|
branch: master
|
||||||
nova_service:
|
nova_service:
|
||||||
image: plugins/docker
|
image: plugins/docker
|
||||||
dockerfile: nova_service/Dockerfile
|
dockerfile: nova_service/Dockerfile
|
||||||
@ -64,6 +82,8 @@ pipeline:
|
|||||||
registry: registry.webhosting.rug.nl
|
registry: registry.webhosting.rug.nl
|
||||||
repo: registry.webhosting.rug.nl/hpc/openstack-nova-service
|
repo: registry.webhosting.rug.nl/hpc/openstack-nova-service
|
||||||
tag: latest
|
tag: latest
|
||||||
|
when:
|
||||||
|
branch: master
|
||||||
nova_compute:
|
nova_compute:
|
||||||
image: plugins/docker
|
image: plugins/docker
|
||||||
dockerfile: nova_compute/Dockerfile
|
dockerfile: nova_compute/Dockerfile
|
||||||
@ -72,13 +92,55 @@ pipeline:
|
|||||||
registry: registry.webhosting.rug.nl
|
registry: registry.webhosting.rug.nl
|
||||||
repo: registry.webhosting.rug.nl/hpc/openstack-nova-compute
|
repo: registry.webhosting.rug.nl/hpc/openstack-nova-compute
|
||||||
tag: latest
|
tag: latest
|
||||||
|
when:
|
||||||
|
branch: master
|
||||||
|
neutron_controller_merlin:
|
||||||
|
image: plugins/docker
|
||||||
|
dockerfile: neutron_controller/Dockerfile
|
||||||
|
context: neutron_controller
|
||||||
|
secrets: [docker_username, docker_password]
|
||||||
|
registry: registry.webhosting.rug.nl
|
||||||
|
repo: registry.webhosting.rug.nl/hpc/openstack-neutron-controller-merlin
|
||||||
|
tag: latest
|
||||||
|
when:
|
||||||
|
branch: merlin
|
||||||
|
cinder_storage_merlin:
|
||||||
|
image: plugins/docker
|
||||||
|
dockerfile: cinder_storage/Dockerfile
|
||||||
|
context: cinder_storage
|
||||||
|
secrets: [docker_username, docker_password]
|
||||||
|
registry: registry.webhosting.rug.nl
|
||||||
|
repo: registry.webhosting.rug.nl/hpc/openstack-cinder-storage-merlin
|
||||||
|
tag: latest
|
||||||
|
when:
|
||||||
|
branch: merlin
|
||||||
|
nova_compute_merlin:
|
||||||
|
image: plugins/docker
|
||||||
|
dockerfile: nova_compute/Dockerfile
|
||||||
|
context: nova_compute
|
||||||
|
secrets: [docker_username, docker_password]
|
||||||
|
registry: registry.webhosting.rug.nl
|
||||||
|
repo: registry.webhosting.rug.nl/hpc/openstack-nova-compute-merlin
|
||||||
|
tag: latest
|
||||||
|
when:
|
||||||
|
branch: merlin
|
||||||
|
glance_merlin:
|
||||||
|
image: plugins/docker
|
||||||
|
dockerfile: glance/Dockerfile
|
||||||
|
context: glance
|
||||||
|
secrets: [docker_username, docker_password]
|
||||||
|
registry: registry.webhosting.rug.nl
|
||||||
|
repo: registry.webhosting.rug.nl/hpc/openstack-glance-merlin
|
||||||
|
tag: latest
|
||||||
|
when:
|
||||||
|
branch: merlin
|
||||||
notify:
|
notify:
|
||||||
image: drillster/drone-email
|
image: drillster/drone-email
|
||||||
host: smtp.rug.nl
|
host: smtp.rug.nl
|
||||||
port: 25
|
port: 25
|
||||||
skip_verify: true
|
skip_verify: true
|
||||||
from: drone@webhosting.rug.nl
|
from: drone@webhosting.rug.nl
|
||||||
#recipients: [e.m.a.rijpkema@rug.nl, w.k.nap@rug.nl]
|
# recipients: [e.m.a.rijpkema@rug.nl, w.k.nap@rug.nl]
|
||||||
recipients: [e.m.a.rijpkema@rug.nl]
|
recipients: [e.m.a.rijpkema@rug.nl]
|
||||||
recipients_only: true
|
recipients_only: true
|
||||||
when:
|
when:
|
||||||
|
Loading…
Reference in New Issue
Block a user