Add post-review test deployments after image build
Change-Id: Iba4aa4d26f293268cff91e25f154041f889b79cd Signed-off-by: Andrii Ostapenko <andrii.ostapenko@att.com>
This commit is contained in:

committed by
Andrii Ostapenko

parent
43c4c13b2a
commit
e044e6381a
@@ -18,6 +18,9 @@
|
||||
gate:
|
||||
jobs:
|
||||
- openstack-helm-images-upload-elasticsearch-s3
|
||||
- openstack-helm-images-aio-logging-elasticsearch-s3:
|
||||
dependencies:
|
||||
- name: openstack-helm-images-upload-elasticsearch-s3
|
||||
promote:
|
||||
jobs:
|
||||
- openstack-helm-images-promote-elasticsearch-s3
|
||||
@@ -61,3 +64,12 @@
|
||||
description: Promote a previously published s3 compatible elasticsearch image to latest.
|
||||
vars: *elasticsearch-s3_vars
|
||||
files: *elasticsearch-s3_files
|
||||
|
||||
- job:
|
||||
name: openstack-helm-images-aio-logging-elasticsearch-s3
|
||||
parent: openstack-helm-infra-aio-logging
|
||||
dependencies:
|
||||
- name: openstack-helm-images-upload-elasticsearch-s3
|
||||
description: Deploy aio logging with elasticsearch-s3 proposed image
|
||||
vars: *elasticsearch-s3_vars
|
||||
files: *elasticsearch-s3_files
|
||||
|
@@ -18,6 +18,9 @@
|
||||
gate:
|
||||
jobs:
|
||||
- openstack-helm-images-upload-fluentd
|
||||
- openstack-helm-images-aio-logging-fluentd:
|
||||
dependencies:
|
||||
- name: openstack-helm-images-upload-fluentd
|
||||
promote:
|
||||
jobs:
|
||||
- openstack-helm-images-promote-fluentd
|
||||
@@ -55,3 +58,12 @@
|
||||
description: Promote a previously published fluentd image to latest.
|
||||
vars: *fluentd_vars
|
||||
files: *fluentd_files
|
||||
|
||||
- job:
|
||||
name: openstack-helm-images-aio-logging-fluentd
|
||||
parent: openstack-helm-infra-aio-logging
|
||||
dependencies:
|
||||
- name: openstack-helm-images-upload-fluentd
|
||||
description: Deploy aio logging with fluentd proposed image
|
||||
vars: *fluentd_vars
|
||||
files: *fluentd_files
|
||||
|
@@ -20,6 +20,12 @@
|
||||
gate:
|
||||
jobs:
|
||||
- openstack-helm-images-upload-libvirt
|
||||
- openstack-helm-images-compute-kit-stein-libvirt:
|
||||
dependencies:
|
||||
- name: openstack-helm-images-upload-libvirt
|
||||
- openstack-helm-images-compute-kit-train-libvirt:
|
||||
dependencies:
|
||||
- name: openstack-helm-images-upload-libvirt
|
||||
promote:
|
||||
jobs:
|
||||
- openstack-helm-images-promote-libvirt
|
||||
@@ -73,3 +79,21 @@
|
||||
description: Promote a previously published libvirt image to latest.
|
||||
vars: *libvirt_vars
|
||||
files: *libvirt_files
|
||||
|
||||
- job:
|
||||
name: openstack-helm-images-compute-kit-stein-libvirt
|
||||
parent: openstack-helm-compute-kit-stein-ubuntu_bionic
|
||||
dependencies:
|
||||
- name: openstack-helm-images-upload-libvirt
|
||||
description: Deploy stein compute kit with libvirt proposed image
|
||||
vars: *libvirt_vars
|
||||
files: *libvirt_files
|
||||
|
||||
- job:
|
||||
name: openstack-helm-images-compute-kit-train-libvirt
|
||||
parent: openstack-helm-compute-kit-train-ubuntu_bionic
|
||||
dependencies:
|
||||
- name: openstack-helm-images-upload-libvirt
|
||||
description: Deploy train compute kit with libvirt proposed image
|
||||
vars: *libvirt_vars
|
||||
files: *libvirt_files
|
||||
|
@@ -20,6 +20,12 @@
|
||||
gate:
|
||||
jobs:
|
||||
- openstack-helm-images-upload-mariadb
|
||||
- openstack-helm-images-compute-kit-stein-mariadb:
|
||||
dependencies:
|
||||
- name: openstack-helm-images-upload-mariadb
|
||||
- openstack-helm-images-compute-kit-train-mariadb:
|
||||
dependencies:
|
||||
- name: openstack-helm-images-upload-mariadb
|
||||
promote:
|
||||
jobs:
|
||||
- openstack-helm-images-promote-mariadb
|
||||
@@ -57,3 +63,21 @@
|
||||
description: Promote a previously published mariadb image to latest.
|
||||
vars: *mariadb_vars
|
||||
files: *mariadb_files
|
||||
|
||||
- job:
|
||||
name: openstack-helm-images-compute-kit-stein-mariadb
|
||||
parent: openstack-helm-compute-kit-stein-ubuntu_bionic
|
||||
dependencies:
|
||||
- name: openstack-helm-images-upload-mariadb
|
||||
description: Deploy stein compute kit with mariadb proposed image
|
||||
vars: *mariadb_vars
|
||||
files: *mariadb_files
|
||||
|
||||
- job:
|
||||
name: openstack-helm-images-compute-kit-train-mariadb
|
||||
parent: openstack-helm-compute-kit-train-ubuntu_bionic
|
||||
dependencies:
|
||||
- name: openstack-helm-images-upload-mariadb
|
||||
description: Deploy train compute kit with mariadb proposed image
|
||||
vars: *mariadb_vars
|
||||
files: *mariadb_files
|
||||
|
@@ -18,6 +18,9 @@
|
||||
gate:
|
||||
jobs:
|
||||
- openstack-helm-images-upload-nagios
|
||||
- openstack-helm-images-aio-monitoring-nagios:
|
||||
dependencies:
|
||||
- name: openstack-helm-images-upload-nagios
|
||||
promote:
|
||||
jobs:
|
||||
- openstack-helm-images-promote-nagios
|
||||
@@ -55,3 +58,12 @@
|
||||
description: Promote a previously published Prometheus aware Nagios core 4 image
|
||||
vars: *nagios_vars
|
||||
files: *nagios_files
|
||||
|
||||
- job:
|
||||
name: openstack-helm-images-aio-monitoring-nagios
|
||||
parent: openstack-helm-infra-aio-monitoring
|
||||
dependencies:
|
||||
- name: openstack-helm-images-upload-nagios
|
||||
description: Deploy aio monitoring with nagios proposed image
|
||||
vars: *nagios_vars
|
||||
files: *nagios_files
|
||||
|
@@ -18,6 +18,9 @@
|
||||
gate:
|
||||
jobs:
|
||||
- openstack-helm-images-upload-node-problem-detector
|
||||
- openstack-helm-images-aio-monitoring-node-problem-detector:
|
||||
dependencies:
|
||||
- name: openstack-helm-images-upload-node-problem-detector
|
||||
promote:
|
||||
jobs:
|
||||
- openstack-helm-images-promote-node-problem-detector
|
||||
@@ -55,3 +58,12 @@
|
||||
description: Promote a previously published Node Problem Detector image.
|
||||
vars: *node-problem-detector_vars
|
||||
files: *node-problem-detector_files
|
||||
|
||||
- job:
|
||||
name: openstack-helm-images-aio-monitoring-node-problem-detector
|
||||
parent: openstack-helm-infra-aio-monitoring
|
||||
dependencies:
|
||||
- name: openstack-helm-images-upload-node-problem-detector
|
||||
description: Deploy aio monitoring with node-problem-detector proposed image
|
||||
vars: *node-problem-detector_vars
|
||||
files: *node-problem-detector_files
|
||||
|
@@ -454,7 +454,7 @@
|
||||
parent: openstack-helm-compute-kit-train-ubuntu_bionic
|
||||
dependencies:
|
||||
- name: openstack-helm-images-upload-openstack-loci-train-ubuntu_bionic
|
||||
description: Deploy compute kit with train review images
|
||||
description: Deploy compute kit with train proposed images
|
||||
files: *loci-files
|
||||
vars: *build_train_bionic_images
|
||||
|
||||
@@ -463,7 +463,7 @@
|
||||
parent: openstack-helm-cinder-train-ubuntu_bionic
|
||||
dependencies:
|
||||
- name: openstack-helm-images-upload-openstack-loci-train-ubuntu_bionic
|
||||
description: Deploy cinder with train review images
|
||||
description: Deploy cinder with train proposed images
|
||||
files: *loci-files
|
||||
vars: *build_train_bionic_images
|
||||
|
||||
@@ -517,7 +517,7 @@
|
||||
parent: openstack-helm-compute-kit-stein-ubuntu_bionic
|
||||
dependencies:
|
||||
- name: openstack-helm-images-upload-openstack-loci-stein-ubuntu_bionic
|
||||
description: Deploy compute kit with stein review images
|
||||
description: Deploy compute kit with stein proposed images
|
||||
files: *loci-files
|
||||
vars: *build_stein_bionic_images
|
||||
|
||||
@@ -526,7 +526,7 @@
|
||||
parent: openstack-helm-cinder-stein-ubuntu_bionic
|
||||
dependencies:
|
||||
- name: openstack-helm-images-upload-openstack-loci-stein-ubuntu_bionic
|
||||
description: Deploy cinder with stein review images
|
||||
description: Deploy cinder with stein proposed images
|
||||
files: *loci-files
|
||||
vars: *build_stein_bionic_images
|
||||
|
||||
|
@@ -20,6 +20,12 @@
|
||||
gate:
|
||||
jobs:
|
||||
- openstack-helm-images-upload-openvswitch
|
||||
- openstack-helm-images-compute-kit-stein-openvswitch:
|
||||
dependencies:
|
||||
- name: openstack-helm-images-upload-openvswitch
|
||||
- openstack-helm-images-compute-kit-train-openvswitch:
|
||||
dependencies:
|
||||
- name: openstack-helm-images-upload-openvswitch
|
||||
promote:
|
||||
jobs:
|
||||
- openstack-helm-images-promote-openvswitch
|
||||
@@ -81,3 +87,21 @@
|
||||
description: Promote a previously published openvswitch image to latest.
|
||||
vars: *openvswitch_vars
|
||||
files: *openvswitch_files
|
||||
|
||||
- job:
|
||||
name: openstack-helm-images-compute-kit-stein-openvswitch
|
||||
parent: openstack-helm-compute-kit-stein-ubuntu_bionic
|
||||
dependencies:
|
||||
- name: openstack-helm-images-upload-openvswitch
|
||||
description: Deploy stein compute kit with openvswitch proposed image
|
||||
vars: *openvswitch_vars
|
||||
files: *openvswitch_files
|
||||
|
||||
- job:
|
||||
name: openstack-helm-images-compute-kit-train-openvswitch
|
||||
parent: openstack-helm-compute-kit-train-ubuntu_bionic
|
||||
dependencies:
|
||||
- name: openstack-helm-images-upload-openvswitch
|
||||
description: Deploy train compute kit with openvswitch proposed image
|
||||
vars: *openvswitch_vars
|
||||
files: *openvswitch_files
|
||||
|
@@ -20,6 +20,12 @@
|
||||
gate:
|
||||
jobs:
|
||||
- openstack-helm-images-upload-osh-selenium
|
||||
- openstack-helm-images-aio-monitoring-osh-selenium:
|
||||
dependencies:
|
||||
- name: openstack-helm-images-upload-osh-selenium
|
||||
- openstack-helm-images-horizon-osh-selenium:
|
||||
dependencies:
|
||||
- name: openstack-helm-images-upload-osh-selenium
|
||||
promote:
|
||||
jobs:
|
||||
- openstack-helm-images-promote-osh-selenium
|
||||
@@ -63,3 +69,21 @@
|
||||
description: Promote a previously published selenium image with chrome headless driver.
|
||||
vars: *osh-selenium_vars
|
||||
files: *osh-selenium_files
|
||||
|
||||
- job:
|
||||
name: openstack-helm-images-aio-monitoring-osh-selenium
|
||||
parent: openstack-helm-infra-aio-monitoring
|
||||
dependencies:
|
||||
- name: openstack-helm-images-upload-osh-selenuim
|
||||
description: Deploy aio monitoring with osh-selenium proposed image
|
||||
vars: *osh-selenium_vars
|
||||
files: *osh-selenium_files
|
||||
|
||||
- job:
|
||||
name: openstack-helm-images-horizon-osh-selenium
|
||||
parent: openstack-helm-horizon-stein-ubuntu_bionic
|
||||
dependencies:
|
||||
- name: openstack-helm-images-upload-osh-selenuim
|
||||
description: Deploy stein horizon with osh-selenium proposed image
|
||||
vars: *osh-selenium_vars
|
||||
files: *osh-selenium_files
|
||||
|
@@ -20,6 +20,9 @@
|
||||
gate:
|
||||
jobs:
|
||||
- openstack-helm-images-upload-ospurge
|
||||
- openstack-helm-images-compute-kit-ospurge:
|
||||
dependencies:
|
||||
- name: openstack-helm-images-upload-ospurge
|
||||
promote:
|
||||
jobs:
|
||||
- openstack-helm-images-promote-ospurge
|
||||
@@ -57,3 +60,12 @@
|
||||
description: Promote a previously published ospurge image to latest.
|
||||
vars: *ospurge_vars
|
||||
files: *ospurge_files
|
||||
|
||||
- job:
|
||||
name: openstack-helm-images-compute-kit-ospurge
|
||||
parent: openstack-helm-compute-kit-stein-ubuntu_bionic
|
||||
dependencies:
|
||||
- name: openstack-helm-images-upload-ospurge
|
||||
description: Deploy stein compute-kit with ospurge proposed image
|
||||
vars: *ospurge_vars
|
||||
files: *ospurge_files
|
||||
|
@@ -20,6 +20,9 @@
|
||||
gate:
|
||||
jobs:
|
||||
- openstack-helm-images-upload-patroni
|
||||
- openstack-helm-images-aio-monitoring-patroni:
|
||||
dependencies:
|
||||
- name: openstack-helm-images-upload-patroni
|
||||
promote:
|
||||
jobs:
|
||||
- openstack-helm-images-promote-patroni
|
||||
@@ -57,3 +60,12 @@
|
||||
description: Promote a previously published patroni image to latest.
|
||||
vars: *patroni_vars
|
||||
files: *patroni_files
|
||||
|
||||
- job:
|
||||
name: openstack-helm-images-aio-monitoring-patroni
|
||||
parent: openstack-helm-infra-aio-monitoring
|
||||
dependencies:
|
||||
- name: openstack-helm-images-upload-patroni
|
||||
description: Deploy aio monitoring with proposed patroni image
|
||||
vars: *patroni_vars
|
||||
files: *patroni_files
|
||||
|
@@ -18,6 +18,9 @@
|
||||
gate:
|
||||
jobs:
|
||||
- openstack-helm-images-upload-prometheus-openstack-exporter
|
||||
- openstack-helm-images-aio-monitoring-prometheus-openstack-exporter:
|
||||
dependencies:
|
||||
- name: openstack-helm-images-upload-prometheus-openstack-exporter
|
||||
promote:
|
||||
jobs:
|
||||
- openstack-helm-images-promote-prometheus-openstack-exporter
|
||||
@@ -55,3 +58,12 @@
|
||||
description: Promote a previously published Prometheus OpenStack exporter image.
|
||||
vars: *prometheus-openstack-exporter_vars
|
||||
files: *prometheus-openstack-exporter_files
|
||||
|
||||
- job:
|
||||
name: openstack-helm-images-aio-monitoring-prometheus-openstack-exporter
|
||||
parent: openstack-helm-infra-aio-monitoring
|
||||
dependencies:
|
||||
- name: openstack-helm-images-upload-prometheus-openstack-exporter
|
||||
description: Deploy aio monitoring with prometheus-openstack-exporter proposed image
|
||||
vars: *prometheus-openstack-exporter_vars
|
||||
files: *prometheus-openstack-exporter_files
|
||||
|
Reference in New Issue
Block a user