summaryrefslogtreecommitdiffstats
path: root/test/ci/README.md
diff options
context:
space:
mode:
authorMichael Gugino <mgugino@redhat.com>2017-12-20 14:22:47 -0500
committerMichael Gugino <mgugino@redhat.com>2018-01-03 09:45:58 -0500
commit7c0d3575c10d6425612b3c7d10b8da4c62938de2 (patch)
tree0d385ce72e6198b105edd86e6ce2ac77e904de3b /test/ci/README.md
parenta5de165b8e7113631a30ef0e4a20b5f74db073f0 (diff)
downloadopenshift-7c0d3575c10d6425612b3c7d10b8da4c62938de2.tar.gz
openshift-7c0d3575c10d6425612b3c7d10b8da4c62938de2.tar.bz2
openshift-7c0d3575c10d6425612b3c7d10b8da4c62938de2.tar.xz
openshift-7c0d3575c10d6425612b3c7d10b8da4c62938de2.zip
Add in-tree CI scripts
Currently, the scripts that contain testing inventory and actually execute the running of openshift-ansible plays are kept in the CI jobs themselves. This commit adds scripts into our tree so we can have better control over variables, differences between branches, and more transparency to end users for how we run our integration tests.
Diffstat (limited to 'test/ci/README.md')
-rw-r--r--test/ci/README.md14
1 files changed, 14 insertions, 0 deletions
diff --git a/test/ci/README.md b/test/ci/README.md
new file mode 100644
index 000000000..fe80d7c04
--- /dev/null
+++ b/test/ci/README.md
@@ -0,0 +1,14 @@
+This directory contains scripts and other files that are executed by our
+CI integration tests.
+
+CI should call a script. The only arguments that each script should accept
+are:
+
+1) Path to openshift-ansible/playbooks
+2) Inventory path.
+3) Extra vars path.
+
+Ideally, inventory path and extra vars should live somewhere in this
+subdirectory instead of the CI's source.
+
+Extravars should typically be unnecessary.