summaryrefslogtreecommitdiff
path: root/zuul.d
diff options
context:
space:
mode:
authorwu.chunyang <wuchunyang@yovole.com>2022-04-15 21:05:55 +0800
committerwu.chunyang <wuchunyang@yovole.com>2022-04-17 16:53:52 +0800
commit4d8e55c5fe0cddaa62008c105d37c5349323f366 (patch)
tree51d8a5959e45a123de1e56fa45d3ac044726be72 /zuul.d
parenta5ddadddeda20211dca1bc7420d65c1adb95be16 (diff)
downloadtrove-4d8e55c5fe0cddaa62008c105d37c5349323f366.tar.gz
Add image build test on Centos8 stream
build image on Centos8 stream Change-Id: I759d482430eaf0e9304986c9fad047cbd44c09ca
Diffstat (limited to 'zuul.d')
-rw-r--r--zuul.d/jobs.yaml20
-rw-r--r--zuul.d/nodesets.yaml8
-rw-r--r--zuul.d/projects.yaml2
3 files changed, 29 insertions, 1 deletions
diff --git a/zuul.d/jobs.yaml b/zuul.d/jobs.yaml
index 2decd526..4529eda9 100644
--- a/zuul.d/jobs.yaml
+++ b/zuul.d/jobs.yaml
@@ -431,6 +431,26 @@
image_suffix: ""
- job:
+ name: trove-centos8s-guest-image-build
+ run: playbooks/image-build/run.yaml
+ nodeset: trove-centos8s-single
+ description: |
+ Build Ubuntu Bionic based image only on centos8 stream.
+ required-projects:
+ - openstack/diskimage-builder
+ - openstack/trove
+ - openstack/tripleo-image-elements
+ files:
+ - ^integration/(scripts|tests)/
+ vars:
+ guest_os: ubuntu
+ guest_os_release: bionic
+ guest_username: ubuntu
+ branch: master
+ dev_mode: false
+ image_suffix: ""
+
+- job:
name: publish-trove-guest-image-ubuntu-bionic
parent: publish-trove-guest-image
description: |
diff --git a/zuul.d/nodesets.yaml b/zuul.d/nodesets.yaml
index 88688f9c..848f8340 100644
--- a/zuul.d/nodesets.yaml
+++ b/zuul.d/nodesets.yaml
@@ -12,4 +12,10 @@
name: trove-ubuntu-focal-single
nodes:
- name: primary
- label: ubuntu-focal \ No newline at end of file
+ label: ubuntu-focal
+
+- nodeset:
+ name: trove-centos8s-single
+ nodes:
+ - name: primary
+ label: centos-8-stream \ No newline at end of file
diff --git a/zuul.d/projects.yaml b/zuul.d/projects.yaml
index 0628d051..672fe3c3 100644
--- a/zuul.d/projects.yaml
+++ b/zuul.d/projects.yaml
@@ -18,6 +18,8 @@
voting: false
- trove-ubuntu-guest-image-build:
voting: true
+ - trove-centos8s-guest-image-build:
+ voting: true
- trove-tempest-postgres:
voting: false
- trove-tempest-ipv6-only: