2018-04-23 15:39:29 +02:00
|
|
|
---
|
|
|
|
pipeline:
|
2018-04-23 16:42:31 +02:00
|
|
|
cinder_controller:
|
|
|
|
image: plugins/docker
|
|
|
|
dockerfile: cinder_controller/Dockerfile
|
|
|
|
context: cinder_controller
|
|
|
|
secrets: [docker_username, docker_password]
|
|
|
|
registry: registry.webhosting.rug.nl
|
|
|
|
repo: registry.webhosting.rug.nl/hpc/openstack-cinder-controller
|
|
|
|
tag: latest
|
|
|
|
cinder_storage:
|
|
|
|
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-controller
|
|
|
|
tag: latest
|
|
|
|
glance:
|
|
|
|
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
|
|
|
|
tag: latest
|
|
|
|
heat:
|
|
|
|
image: plugins/docker
|
|
|
|
dockerfile: heat/Dockerfile
|
|
|
|
context: heat
|
|
|
|
secrets: [docker_username, docker_password]
|
|
|
|
registry: registry.webhosting.rug.nl
|
|
|
|
repo: registry.webhosting.rug.nl/hpc/openstack-heat
|
|
|
|
tag: latest
|
|
|
|
horizon:
|
|
|
|
image: plugins/docker
|
|
|
|
dockerfile: horizon/Dockerfile
|
|
|
|
context: horizon
|
|
|
|
secrets: [docker_username, docker_password]
|
|
|
|
registry: registry.webhosting.rug.nl
|
|
|
|
repo: registry.webhosting.rug.nl/hpc/openstack-horizon
|
|
|
|
tag: latest
|
|
|
|
keystone:
|
|
|
|
image: plugins/docker
|
|
|
|
dockerfile: keystone/Dockerfile
|
|
|
|
context: keystone
|
|
|
|
secrets: [docker_username, docker_password]
|
|
|
|
registry: registry.webhosting.rug.nl
|
|
|
|
repo: registry.webhosting.rug.nl/hpc/openstack-keystone
|
|
|
|
tag: latest
|
|
|
|
neutron_controller:
|
|
|
|
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
|
|
|
|
tag: latest
|
|
|
|
nova_service:
|
|
|
|
image: plugins/docker
|
|
|
|
dockerfile: nova_service/Dockerfile
|
|
|
|
context: nova_service
|
|
|
|
secrets: [docker_username, docker_password]
|
|
|
|
registry: registry.webhosting.rug.nl
|
|
|
|
repo: registry.webhosting.rug.nl/hpc/openstack-nova-service
|
|
|
|
tag: latest
|
|
|
|
nova_compute:
|
2018-04-23 15:39:29 +02:00
|
|
|
image: plugins/docker
|
2018-04-23 15:57:57 +02:00
|
|
|
dockerfile: nova_compute/Dockerfile
|
2018-04-23 16:42:31 +02:00
|
|
|
context: nova_compute
|
2018-04-23 15:39:29 +02:00
|
|
|
secrets: [docker_username, docker_password]
|
|
|
|
registry: registry.webhosting.rug.nl
|
|
|
|
repo: registry.webhosting.rug.nl/hpc/openstack-nova-compute
|
|
|
|
tag: latest
|
|
|
|
notify:
|
|
|
|
image: drillster/drone-email
|
|
|
|
host: smtp.rug.nl
|
|
|
|
port: 25
|
|
|
|
skip_verify: true
|
|
|
|
from: drone@webhosting.rug.nl
|
2018-04-23 16:04:56 +02:00
|
|
|
#recipients: [e.m.a.rijpkema@rug.nl, w.k.nap@rug.nl]
|
2018-04-23 16:42:31 +02:00
|
|
|
recipients: [e.m.a.rijpkema@rug.nl]
|
2018-04-23 15:39:29 +02:00
|
|
|
recipients_only: true
|
|
|
|
when:
|
|
|
|
status: [success, changed, failure]
|
|
|
|
# slack:
|
|
|
|
# image: plugins/slack
|
|
|
|
# webhook:
|
|
|
|
# channel: docker
|
|
|
|
# when:
|
|
|
|
# branch: [master, merlin]
|
|
|
|
# status: [success, failure]
|