Merge "Add periodic job to autogenerate devstack plugins list"

This commit is contained in:
Jenkins 2016-02-11 09:30:28 +00:00 committed by Gerrit Code Review
commit aa0707db28
4 changed files with 26 additions and 0 deletions

View File

@ -52,3 +52,19 @@
- upload-sphinx-draft
- zuul-swift-upload-console-log
# 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

View File

@ -933,6 +933,7 @@
jobs:
- gate-{name}-bashate
- propose-devstack-plugins-list
- project:
name: devstack-gate

View File

@ -50,6 +50,13 @@ elif [ "$OWN_PROJECT" == "requirements-constraints" ] ; then
-p /usr/bin/python3.4 -r global-requirements.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
echo "Unknown project $1" >2
exit 1

View File

@ -2411,6 +2411,8 @@ projects:
- gate-dsvm-mongodb-zaqar
- gate-grenade-dsvm-forward
- gate-tempest-dsvm-f23
periodic:
- propose-devstack-plugins-list
- name: openstack-dev/devstack-plugin-cookiecutter
template: