Add script to manage Jenkins cloud cfg 29/8429/18
authorThanh Ha <thanh.ha@linuxfoundation.org>
Thu, 18 Jan 2018 16:09:36 +0000 (11:09 -0500)
committerThanh Ha <thanh.ha@linuxfoundation.org>
Mon, 5 Mar 2018 20:52:20 +0000 (15:52 -0500)
commitc26afec952891def4ae050c4a9d9d3a13dedd149
tree69c990a61d1f0a4fe848cf8d9263a1b72684af4a
parent338c1a22f1e7eccd2224b1d9bc72cdd7ae55ebff
Add script to manage Jenkins cloud cfg

A groovy script to manage the Jenkins global cloud cfg
programmatically. This script reads configuration from
the directory jenkins-config/clouds to configure cloud
configuration in Jenkins. Refer to the documentation for
details.

No upgrade consideration is necessary as this script
automatically detects the absence of the jenkins-config/clouds
directory and disables the Cloud configuration.

Issue: RELENG-804
Change-Id: Idad3078942618b7d8fd08a40bf9e4e5ed5a0dc48
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
docs/configuration.rst
docs/jjb/lf-ci-jobs.rst
jenkins-admin/manage_clouds.groovy [new file with mode: 0644]
jjb/lf-ci-jobs.yaml
shell/jenkins-configure-clouds.sh [new file with mode: 0644]