Ansible job definitions for OpenStack projects CI systems
Go to file
Ian Wienand 2faed0d4c2 openafs-rpm-package-build: new package build roles
The extant roles are not really right.  They run in periodic and poll
tarballs to see if they should build anything.  They are not gate
tested.  I do not know why I did it like this; but it was a long time
ago.

We should have roles that build in the check gate, and upload only
when the client version changes.

Additionally, I found that the upstream .srpm we were building from is
not quite right; it won't build on ARM64 for example due to the way
it's autoconf machinery has been generated.  The best way is to build
your own srpm from the upstream source using the method linked in this
change.

This builds and publishes artifacts for centos7 x86 and centos8
arm64/x86.  A follow-on will publish these.

Change-Id: Iefb01ba48a457388bb5412ddad3d7dafb00d620c
2020-06-03 13:42:09 +10:00
doc Update docs building 2020-01-19 16:55:45 +01:00
playbooks openafs-rpm-package-build: new package build roles 2020-06-03 13:42:09 +10:00
roles openafs-rpm-package-build: new package build roles 2020-06-03 13:42:09 +10:00
tests Use a fake zuul_return and an .ansible-lint file 2020-03-12 07:29:39 +00:00
zuul.d openafs-rpm-package-build: new package build roles 2020-06-03 13:42:09 +10:00
.ansible-lint ansible-lint: add 204 rule 2020-06-03 13:41:19 +10:00
.gitignore Add configure-swap role 2017-10-20 14:13:33 +11:00
.gitreview OpenDev Migration Patch 2019-04-19 19:29:57 +00:00
LICENSE Initial commit 2017-05-03 11:53:09 -04:00
README.rst Update README to reflect current status 2017-10-23 11:41:06 +02:00
setup.cfg Update docs building 2020-01-19 16:55:45 +01:00
setup.py Initial commit for docs 2017-05-19 17:03:53 -04:00
test-requirements.txt Update to hacking 3.0 2020-03-31 13:44:46 +02:00
tox.ini Stop configuring install_command in tox. 2020-05-26 12:36:35 +02:00

OpenStack Infra Zuul jobs

This repo contains a set of ansible playbooks which are used by the OpenStack project CI system Zuul. It also contains job and project-template definitions for the OpenStack project. You should edit these files to make configuration changes to OpenStack Infrastructure CI.