Ansible job definitions for Zuul
Go to file
Monty Taylor 022832a1d7
Add UPPER_CONSTRAINTS_FILE file if it exists
Create a parameter called tox_upper_constraints. The parameter points
to a file on the system. If the file exists, it will be passed to the
tox invocation in the UPPER_CONSTRAINTS_FILE environment variable.

This allows a global setting in a base job of a known file to be the
UPPER_CONSTRAINTS_FILE file, or for that to be overridden on a per-job
basis. For people who do not know or care what an
UPPER_CONSTRAINTS_FILE file is, the behavior should be a no-op.

Also, collapse tox_environment and tox_environment_defaults.
zuul already does variable merging on parent and child jobs, so we don't
need to do it in the playbook.

While we're in there, clean up a few small things in the yaml. Notably,
jlk says we should not put variables in task names, and we don't need
quotes around strings if they don't have special characters.

Change-Id: Ibede59ca6f85914952da175c77ea29391ef9a88c
2017-09-07 10:09:23 -05:00
doc/source Update the zuul-sphinx extension config 2017-08-04 16:49:39 -07:00
playbooks Remove bindep_command and bindep_fallback references 2017-08-29 13:57:09 -05:00
roles Add UPPER_CONSTRAINTS_FILE file if it exists 2017-09-07 10:09:23 -05:00
tests Include ansible-playbook syntax-check for tox pep8 2017-07-17 16:53:55 -04:00
.gitignore Add Sphinx module for Zuul jobs 2017-06-09 09:03:15 -07:00
.gitreview Added .gitreview 2017-05-24 19:48:52 +00:00
LICENSE Add initial license, docs, and other config 2017-06-08 14:01:21 -07:00
README.rst Add initial license, docs, and other config 2017-06-08 14:01:21 -07:00
bindep.txt Port in tox jobs from openstack-zuul-jobs 2017-07-06 11:18:47 -05:00
setup.cfg Add initial license, docs, and other config 2017-06-08 14:01:21 -07:00
setup.py Add initial license, docs, and other config 2017-06-08 14:01:21 -07:00
test-requirements.txt Update tox/test-requirements 2017-09-02 14:17:32 -05:00
tox.ini Update tox/test-requirements 2017-09-02 14:17:32 -05:00
zuul.yaml Add UPPER_CONSTRAINTS_FILE file if it exists 2017-09-07 10:09:23 -05:00

README.rst

Zuul Jobs

This repo contains a set of Zuul jobs and Ansible roles suitable for use by any Zuul system.