Add periodic job to autogenerate devstack plugins list
This is intended to obviate I72e769e5479f651673ef24b4ee20f92b12049f74 Change-Id: Ifef7573acb00ad5fb03859f737f4cb96043392f2 Depends-On: Ia04ab72900c8efd5d5289fbd7632201dcaa3e5d9
This commit is contained in:
@@ -52,3 +52,19 @@
|
|||||||
- upload-sphinx-draft
|
- upload-sphinx-draft
|
||||||
- zuul-swift-upload-console-log
|
- zuul-swift-upload-console-log
|
||||||
# TODO(jhesketh): Add job for uploading built docs
|
# TODO(jhesketh): Add job for uploading built docs
|
||||||
|
|
||||||
|
|
||||||
|
- job:
|
||||||
|
name: propose-devstack-plugins-list
|
||||||
|
node: proposal
|
||||||
|
|
||||||
|
builders:
|
||||||
|
- revoke-sudo
|
||||||
|
- link-logs
|
||||||
|
- net-info
|
||||||
|
- shell: |
|
||||||
|
/usr/local/jenkins/slave_scripts/propose_update.sh \
|
||||||
|
devstack-plugins-list
|
||||||
|
|
||||||
|
publishers:
|
||||||
|
- console-log
|
||||||
|
@@ -907,6 +907,7 @@
|
|||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
- gate-{name}-bashate
|
- gate-{name}-bashate
|
||||||
|
- propose-devstack-plugins-list
|
||||||
|
|
||||||
- project:
|
- project:
|
||||||
name: devstack-gate
|
name: devstack-gate
|
||||||
|
@@ -50,6 +50,13 @@ elif [ "$OWN_PROJECT" == "requirements-constraints" ] ; then
|
|||||||
-p /usr/bin/python3.4 -r global-requirements.txt \
|
-p /usr/bin/python3.4 -r global-requirements.txt \
|
||||||
> $1/upper-constraints.txt
|
> $1/upper-constraints.txt
|
||||||
}
|
}
|
||||||
|
elif [ "$OWN_PROJECT" == "devstack-plugins-list" ] ; then
|
||||||
|
INITIAL_COMMIT_MSG="Updated from generate-devstack-plugins-list"
|
||||||
|
TOPIC="openstack/devstack/plugins"
|
||||||
|
PROJECTS=openstack-dev/devstack
|
||||||
|
function update {
|
||||||
|
bash -ex tools/generate-devstack-plugins-list.sh $1
|
||||||
|
}
|
||||||
else
|
else
|
||||||
echo "Unknown project $1" >2
|
echo "Unknown project $1" >2
|
||||||
exit 1
|
exit 1
|
||||||
|
@@ -2373,6 +2373,8 @@ projects:
|
|||||||
- gate-dsvm-mongodb-zaqar
|
- gate-dsvm-mongodb-zaqar
|
||||||
- gate-grenade-dsvm-forward
|
- gate-grenade-dsvm-forward
|
||||||
- gate-tempest-dsvm-f23
|
- gate-tempest-dsvm-f23
|
||||||
|
periodic:
|
||||||
|
- propose-devstack-plugins-list
|
||||||
|
|
||||||
- name: openstack-dev/devstack-plugin-cookiecutter
|
- name: openstack-dev/devstack-plugin-cookiecutter
|
||||||
template:
|
template:
|
||||||
|
Reference in New Issue
Block a user