aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarcin Juszkiewicz <marcin@juszkiewicz.com.pl>2019-10-02 05:13:55 -0700
committerMarcin Juszkiewicz <marcin@juszkiewicz.com.pl>2019-10-02 05:13:55 -0700
commit9b60e010f480472301a76418351cc80bf0efd719 (patch)
tree6bba632596fa699abdf275e92b3d35c772fb0c1b
parentac3269c080ea585a03a3aaa23fe88634e422f2f6 (diff)
downloadkolla-9b60e010f480472301a76418351cc80bf0efd719.tar.gz
kolla-9b60e010f480472301a76418351cc80bf0efd719.zip
Debian: publish images
Let us publish Debian/source images periodically and at release time. Debian/binary images publish at release time as we may not have binary packages during development cycle. Change-Id: I1e821a04d8637141ac7977937fddab6910c4eeaf
-rw-r--r--.zuul.d/debian.yaml25
1 files changed, 25 insertions, 0 deletions
diff --git a/.zuul.d/debian.yaml b/.zuul.d/debian.yaml
index 0f25c32b2..4e859c04a 100644
--- a/.zuul.d/debian.yaml
+++ b/.zuul.d/debian.yaml
@@ -4,6 +4,13 @@
jobs:
- kolla-build-debian-source
- kolla-build-debian-binary
+ periodic:
+ jobs:
+ - kolla-publish-debian-source
+ release:
+ jobs:
+ - kolla-publish-debian-source
+ - kolla-publish-debian-binary
- job:
name: kolla-build-debian-source
@@ -24,3 +31,21 @@
action: build
base_distro: debian
install_type: binary
+
+- job:
+ name: kolla-publish-debian-binary
+ parent: kolla-build-debian-binary
+ post-run: tests/playbooks/publish.yml
+ vars:
+ publisher: true
+ secrets:
+ - kolla_dockerhub_creds
+
+- job:
+ name: kolla-publish-debian-source
+ parent: kolla-build-debian-source
+ post-run: tests/playbooks/publish.yml
+ vars:
+ publisher: true
+ secrets:
+ - kolla_dockerhub_creds