sahara: basic jobs for the new repos, fix IRC notifications

- add only the publish-to-pypi job for now, and set the jobs to use
  the sahara queue.
- fix the regexp used for IRC notifications on changes to
  sahara-related repositories.

Change-Id: I4ecc1947501223bafa08cd23288636b701c3494a
This commit is contained in:
Luigi Toscano 2019-01-08 14:14:42 +01:00
parent 51d4e6cc87
commit e6459885c1
2 changed files with 56 additions and 2 deletions

View File

@ -1012,6 +1012,7 @@ openstack-merges:
- master
projects:
# grep openstack governance/reference/programs.yaml | grep -v url
- ^openstack/sahara.*
- openstack-dev/cookiecutter
- openstack-dev/devstack
- openstack-dev/devstack-plugin-cookiecutter
@ -1219,7 +1220,6 @@ openstack-merges:
- openstack/python-troveclient
- openstack/python-zaqarclient
- openstack/python-zunclient
- openstack/sahara.*
- openstack/swift
- openstack/swift-bench
- openstack/tempest
@ -1602,10 +1602,10 @@ openstack-sahara:
- patchset-created
- change-merged
projects:
- ^openstack/sahara.*
- openstack/openstack-ansible-os_sahara
- openstack/puppet-sahara
- openstack/python-saharaclient
- openstack/sahara.*
branches:
- master
- ^stable/.*

View File

@ -7846,6 +7846,60 @@
templates:
- publish-to-pypi
- project:
name: openstack/sahara-plugin-ambari
templates:
- publish-to-pypi
check:
queue: sahara
gate:
queue: sahara
- project:
name: openstack/sahara-plugin-cdh
templates:
- publish-to-pypi
check:
queue: sahara
gate:
queue: sahara
- project:
name: openstack/sahara-plugin-mapr
templates:
- publish-to-pypi
check:
queue: sahara
gate:
queue: sahara
- project:
name: openstack/sahara-plugin-spark
templates:
- publish-to-pypi
check:
queue: sahara
gate:
queue: sahara
- project:
name: openstack/sahara-plugin-storm
templates:
- publish-to-pypi
check:
queue: sahara
gate:
queue: sahara
- project:
name: openstack/sahara-plugin-vanilla
templates:
- publish-to-pypi
check:
queue: sahara
gate:
queue: sahara
- project:
name: openstack/sahara-tests
templates: