From da22164eda930726eef5e827885e9f1798c4d7e7 Mon Sep 17 00:00:00 2001 From: =?utf8?q?C=C3=A9dric=20Ollivier?= Date: Mon, 10 Dec 2018 21:38:43 +0100 Subject: [PATCH] Deploy CI/CD toolchains for any Xtesting-based project MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit It allows deploying the CI/CD toolchain via ansible for all projects based on Xtesting (e.g. OPNFV Functest, ONAP robot tests, etc.). It deploys Jenkins, Minio and S3www and loads all jobs in Jenkins. Last components (MongoDB, TestAPI and dashboard) will be deployed in the next update of the ansible role. To deploy the testing toolchain: $ ansible-galaxy install collivier.xtesting $ ansible-playbook ansible/site.yml Change-Id: I5a8ddb45fc354c9a22c52f0d42ce2e0181f345b7 Signed-off-by: Cédric Ollivier --- ansible/site.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 ansible/site.yml diff --git a/ansible/site.yml b/ansible/site.yml new file mode 100644 index 00000000..ac262882 --- /dev/null +++ b/ansible/site.yml @@ -0,0 +1,4 @@ +--- +- hosts: 127.0.0.1 + roles: + - collivier.xtesting -- 2.16.6