99b85b3f63
This will allow us to better control the dependencies installed in the openstack CI gate. Change-Id: I46b8e1e4e805f81a8b04968c4a8eaff25c54f771 Signed-off-by: Paul Belanger <pabelanger@redhat.com> |
||
---|---|---|
defaults | ||
doc/source | ||
handlers | ||
meta | ||
tasks | ||
templates/etc/jenkins_jobs | ||
tests | ||
vars | ||
.gitignore | ||
.gitreview | ||
LICENSE | ||
README.rst | ||
other-requirements.txt | ||
requirements.txt | ||
setup.cfg | ||
setup.py | ||
test-requirements.txt | ||
tox.ini |
README.rst
ansible-role-jenkins-job-builder
Ansible role to manage Jenkins Job Builder
- License: Apache License, Version 2.0
- Documentation: https://ansible-role-jenkins-job-builder.readthedocs.org
- Source: https://git.openstack.org/cgit/openstack/ansible-role-jenkins-job-builder
- Bugs: https://bugs.launchpad.net/ansible-role-jenkins-job-builder
Description
Jenkins Job Builder takes simple descriptions of Jenkins jobs in YAML or JSON format and uses them to configure Jenkins. You can keep your job descriptions in human readable text format in a version control system to make changes and auditing easier.
Requirements
Packages
Package repository index files should be up to date before using this role, we do not manage them.
Role Variables
# Name of the user to be used.
# Default: root
jenkins_job_builder_user_name: root
# Name of the group to be used.
# Default: root
jenkins_job_builder_user_group: root
Dependencies
Example Playbook
- name: Install jenkins job builder
hosts: jenkins
roles:
- ansible-role-jenkins-job-builder