An Ansible deployment to validate ansible roles for Continuous Integration.
Go to file
Paul Belanger 1e33e9c09d
Additional settings for zuul.conf
A few settings needed to run zuul, git username / email for mergers
and path to SSH key needed for executor.

Change-Id: I4d93c2716f2ab5b74539856ca862a90c75e7fbc1
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2018-04-16 23:13:59 -04:00
.zuul.d Add openstack/windmill as require-project 2018-04-12 13:59:01 -04:00
config Additional settings for zuul.conf 2018-04-16 23:13:59 -04:00
doc/source Initial commit 2016-01-29 14:57:10 -05:00
inventory/testing Remove bastion inventory group 2018-04-16 23:13:57 -04:00
playbooks Create users first before starting with nodepool / zuul tasks 2018-04-15 23:27:25 -04:00
tests Add support for zuul_file_main_yaml 2018-04-15 16:51:20 -04:00
tools Add statsd01 host 2018-04-04 13:26:57 -04:00
.gitignore Update gitignore 2018-04-11 20:59:44 -04:00
.gitreview Added .gitreview 2016-01-29 17:33:15 +00:00
LICENSE Add missing LICENSE file 2016-12-24 16:03:52 -05:00
README.rst Remove quickstart docs 2018-03-27 21:10:07 -04:00
bindep.txt Add python3 headers to bindep.txt 2017-10-30 09:47:29 -04:00
requirements.txt Add tox deploy job to validate bootstrap process 2018-04-03 11:08:35 -04:00
setup.cfg Initial commit 2016-01-29 14:57:10 -05:00
setup.py Initial commit 2016-01-29 14:57:10 -05:00
test-requirements.txt Add support for ARA 2018-04-10 13:19:13 -04:00
tox.ini Add TERM to passenv for tox.ini 2018-04-11 21:30:25 -04:00

README.rst

windmill

An Ansible deployment to validate ansible roles for Continuous Integration

Description

Windmill is a collection of Ansible playbooks and roles used to deploy Continuous Integration (CI) tools. It serves to be a functional test environment for our Ansible CI roles primarily, however it also provides an example deployment for users.