Ansible job definitions for Zuul
51fe46231f
This runs the same commands on the git repo regardless of whether it was cloned or if the role found it there already. Since the purpose of the role is to mirror the workspace repos from the executor to the remote node, this will produce more consistent behavior. Note that anyone somehow relying on, say, the origin being set outside of this role may encounter a behavior change. It is expected that anyone manipulating a repo that is also managed by this role would perform those manipulations idempotently after running this role. Change-Id: I428bf2980a526919d5b154c585943be92d4c1cfa |
||
---|---|---|
doc | ||
playbooks | ||
roles | ||
test-playbooks | ||
tests | ||
tools | ||
util-tasks | ||
zuul-tests.d | ||
zuul.d | ||
.ansible-lint | ||
.gitignore | ||
.gitreview | ||
.stestr.conf | ||
.yamllint | ||
bindep.txt | ||
CONTRIBUTING.rst | ||
LICENSE | ||
linters-requirements.txt | ||
README.rst | ||
setup.cfg | ||
setup.py | ||
test-requirements.txt | ||
tox.ini |
Zuul Jobs
This repo contains a set of Zuul jobs and Ansible roles suitable for use by any Zuul system.