Another attempt at secrets

Declaring a run playbook seems to override the parent run playbook.
Doing this post-run

Change-Id: If572f2743e5cc98f9531e1eb42ae5882bc25f6b5
This commit is contained in:
Sam Yaple 2017-10-16 14:08:52 -04:00
parent 9a5d5ce78c
commit 59e8266aa0
3 changed files with 15 additions and 24 deletions

View File

@ -90,7 +90,7 @@
- job:
name: publish-loci-cinder
parent: loci-cinder
run: playbooks/push
post-run: playbooks/push
secrets:
- loci_docker_login
@ -105,7 +105,7 @@
- job:
name: publish-loci-designate
parent: loci-designate
run: playbooks/push
post-run: playbooks/push
secrets:
- loci_docker_login
@ -120,7 +120,7 @@
- job:
name: publish-loci-glance
parent: loci-glance
run: playbooks/push
post-run: playbooks/push
secrets:
- loci_docker_login
@ -135,7 +135,7 @@
- job:
name: publish-loci-heat
parent: loci-heat
run: playbooks/push
post-run: playbooks/push
secrets:
- loci_docker_login
@ -150,7 +150,7 @@
- job:
name: publish-loci-horizon
parent: loci-horizon
run: playbooks/push
post-run: playbooks/push
secrets:
- loci_docker_login
@ -165,7 +165,7 @@
- job:
name: publish-loci-ironic
parent: loci-ironic
run: playbooks/push
post-run: playbooks/push
secrets:
- loci_docker_login
@ -180,7 +180,7 @@
- job:
name: publish-loci-keystone
parent: loci-keystone
run: playbooks/push
post-run: playbooks/push
secrets:
- loci_docker_login
@ -195,7 +195,7 @@
- job:
name: publish-loci-murano
parent: loci-murano
run: playbooks/push
post-run: playbooks/push
secrets:
- loci_docker_login
@ -210,7 +210,7 @@
- job:
name: publish-loci-neutron
parent: loci-neutron
run: playbooks/push
post-run: playbooks/push
secrets:
- loci_docker_login
@ -225,7 +225,7 @@
- job:
name: publish-loci-nova
parent: loci-nova
run: playbooks/push
post-run: playbooks/push
secrets:
- loci_docker_login
@ -241,7 +241,7 @@
- job:
name: publish-loci-requirements
parent: loci-requirements
run: playbooks/push
post-run: playbooks/push
secrets:
- loci_docker_login
@ -256,7 +256,7 @@
- job:
name: publish-loci-swift
parent: loci-swift
run: playbooks/push
post-run: playbooks/push
secrets:
- loci_docker_login
@ -271,6 +271,6 @@
- job:
name: publish-loci-trove
parent: loci-trove
run: playbooks/push
post-run: playbooks/push
secrets:
- loci_docker_login

View File

@ -53,7 +53,8 @@
block:
- docker_image:
path: "{{ zuul.project.src_dir }}"
name: openstackloci/{{ project }}:master-{{ item.name }}
name: openstackloci/{{ project }}
tag: master-{{ item.name }}
pull: False
buildargs: "{{ item.buildargs.project }}"
with_items: "{{ distros }}"
@ -69,12 +70,3 @@
- build_result.finished
retries: 300
delay: 5
- name: Push project to DockerHub
block:
- command: docker login -u {{ loci_docker_login.user }} -p {{ loci_docker_login.password }}
no_log: True
- command: docker push openstackloci/{{ project }}:master-{{ item.name }}
with_items: "{{ distros }}"
become: True
when: loci_docker_login is defined

View File

@ -8,4 +8,3 @@
no_log: True
- command: docker push openstackloci/{{ project }}:master-{{ item.name }}
with_items: "{{ distros }}"
become: True