RETIRED, this project has moved to https://github.com/ansible-community/ara-infra
8a3cbe2a55
These are largely imported from the existing ARA 0.x integration tests. Ideally, both 0.x and 1.0 would be using the same tests and jobs to test themselves. This effectively adds three jobs: - ara-integration-fedora-2.7 - ara-integration-fedora-devel - ara-integration-ubuntu-2.6 These jobs install Ansible from source and then installs ara-server, ara-clients and ara-plugins in a virtualenv. It then runs the integration-tests.yaml playbook. Change-Id: Id0e78259a2bc69f66bc68a9c528613e4d5b7c2a4 |
||
---|---|---|
playbooks | ||
roles | ||
tests | ||
website | ||
.gitignore | ||
.gitreview | ||
.zuul.yaml | ||
LICENSE | ||
README.rst |
ara-infra
ara-infra
is a collection of playbooks, roles, tests,
scripts, tools and documentation helpful in the context of managing the
CI/CD of ARA itself.
It is meant to do things like: - Deploy the infrastructure server,
infra.recordsansible.org
- Deploy the website ara.recordsansible.org -
Deploy teamchat for
bridging ARA's Slack and IRC communities - Carry common integration
tests between the different ARA projects
If you're looking to use ARA Records Ansible for reporting on your playbooks, the ARA documentation is available on ara.readthedocs.io.
Contributors
See contributors on GitHub.
Copyright
Copyright (c) 2018 Red Hat, Inc.
ARA is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
ARA is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with ARA. If not, see <http://www.gnu.org/licenses/>.