summaryrefslogtreecommitdiff
path: root/.zuul.yaml
Commit message (Collapse)AuthorAgeFilesLines
* import zuul job settings from project-configqingszhao2018-08-211-0/+9
| | | | | | | | | | | | | | | | | | | | This is a mechanically generated patch to complete step 1 of moving the zuul job settings out of project-config and into each project repository. Because there will be a separate patch on each branch, the branch specifiers for branch-specific jobs have been removed. Because this patch is generated by a script, there may be some cosmetic changes to the layout of the YAML file(s) as the contents are normalized. See the python3-first goal document for details: https://governance.openstack.org/tc/goals/stein/python3-first.html Change-Id: I802c27530ce5f026fa8872294867885c17a6c833 Story: #2002586 Task: #24320
* Rename python-openstacksdk to openstacksdkMonty Taylor2018-03-231-5/+5
| | | | Change-Id: Ied0d17ce72343bd4f6e0e5f04b217140f13388da
* Make py27 and py35 versions and template of unit-tips jobsMonty Taylor2017-12-011-12/+57
| | | | | | | | | | | | | | | | | | | | | | Make py27 and py35 versions of the tips job, and a project-template to hold them so it's easy for other projects to use both (or more, we ever add them) The base tox job knows how to install siblings based on required-projects, which makes it easy to piggyback on them. Remove the irrelevant-files sections, as these are specified in the base openstack-tox jobs. Using the unit-tips or functional-tips tox env is no longer neccessary. For the gate it's actually important to not do the sibling processing by hand in tox as the base tox job version of the logic does all the right things to deal with constraints and whatnot. Leave them for local developer convenience. Leave the osc-tox-unit-tips job for now, since there are some other repos using it. Once we switch them to the template, we can remove the job. Change-Id: I599b18218c10cb08e508cca3b3bbc9c88b8f809c
* Add cliff and keystoneauth to tips jobsMonty Taylor2017-12-011-0/+4
| | | | | | | | | Both of these can severely break openstackclient. Add them to the required-projects list of the tips jobs. We should then add at least osc-tox-unit-tips but maybe also osc-functional-devstack-tips to both cliff and keystoneauth so that it's symmetrical. Change-Id: Ie0f3e9d7e221c9cdd3c5d726148f456246186ff4
* Make osc-tox-unit-tips work on other reposMonty Taylor2017-11-261-0/+3
| | | | | | | | | We want to run osc-tox-unit-tips on changes to os-client-config and python-openstacksdk - but the tox role defaults to using zuul.project.src_dir as the working directory. We want it to always be the openstackclient source dir. Change-Id: Ic7a49b79fb9141d9d0b8da40e10c85b107564edc
* Merge "Zuul job updates"Zuul2017-11-011-6/+34
|\
| * Zuul job updatesDean Troyer2017-10-271-6/+34
| | | | | | | | | | | | | | | | | | | | * Add unit-tips job to run unit tests with the same project master branches as the functional-tips job (mostly useful for the unit.integ tests) * Add irrelevant-files to the osc-functional-devstack-base job * Comment out the functional-n-net job as it is horribly broken for now until the replacement package-installed OpenStack is ready Change-Id: I5acdcb0a2f0f0dfe488740ae0add36366cc0ee21
* | Zuul: add file extension to playbook pathJames E. Blair2017-10-291-45/+45
|/ | | | | | | | Zuul now supports including the file extension on the playbook path and omitting the extension is now deprecrated. Update references to include the extension. Change-Id: Ia1747b6c97140b7e12972c7f7b14cb0620ead084
* Native DevStack jobsDean Troyer2017-10-241-18/+92
| | | | | | | Convert legacy DevStack jobs to native Zuul v3 form, plus some test-job-related docs updates. Change-Id: Ia8c08be81605da885b9eee799fc58129305dfc41
* Move more jobs in-repoDean Troyer2017-10-191-0/+38
| | | | | | | Now consume the merged openstackclient-plugin-jobs template in openstack/openstackclient repo. Change-Id: I60f2c8ad443c802e13de8f185647faa68e07bfe2
* Move base functional test job in-repoDean Troyer2017-10-151-0/+19
Depends-On: I26ed12133c75a69182c56b6ecf483fcdc37d98f3 Change-Id: Ib46eed6e038a502926bf92297120e2d494ef5b20