Ansible job definitions for Zuul
Go to file
Tobias Henkel 7cee7156bc
Add prepare-workspace-git role
Currently the incremental push of the git repos to the nodes is split
into a part in project-config and a part in zuul-jobs and only works
within the OpenStack context. The prepare-workspace-git role is an
attempt to make this generically available in zuul-jobs.

It first checks for each needed project if it's cached. If yes it's
cloned to the destination, if not it's just initialized as an empty
git repo. After that we can generically use git operations to sync the
correct state of the repos to the destination.

Change-Id: I87938a02d51e561b25ca2cb20f53d62f3cd3ae73
2018-10-31 06:11:41 +01:00
doc/source Add guidelines on variable naming 2018-08-31 09:28:34 +10:00
playbooks Add ensure-python role 2018-10-11 21:45:00 -04:00
roles Add prepare-workspace-git role 2018-10-31 06:11:41 +01:00
tests Add a python unit test framework 2018-07-25 09:11:25 -07:00
.gitignore Add a python unit test framework 2018-07-25 09:11:25 -07:00
.gitreview Added .gitreview 2017-05-24 19:48:52 +00:00
.stestr.conf Add a python unit test framework 2018-07-25 09:11:25 -07:00
bindep.txt Add zuul to the linters tox env 2018-10-02 08:15:52 +02:00
LICENSE Add initial license, docs, and other config 2017-06-08 14:01:21 -07:00
README.rst Add installation/deprecation documentation 2018-04-11 08:03:57 -07: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 Revert "Extract pep8 messages for inline comments" 2018-10-18 09:11:38 +00:00
tox.ini Update ANSIBLE_LIBRARY to use envsitepackagesdir 2018-10-18 09:23:25 -05:00
zuul.yaml Merge "Remove trigger-readthedocs job" 2018-09-06 05:38:02 +00:00

Zuul Jobs

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