Preliminary jcasc yaml generator 72/65672/15
authorAric Gardner <agardner@linuxfoundation.org>
Thu, 1 Oct 2020 20:07:53 +0000 (16:07 -0400)
committerAric Gardner <agardner@linuxfoundation.org>
Wed, 28 Oct 2020 18:09:23 +0000 (18:09 +0000)
commita86978478e005c9ab1ad7fbf24712288f7e6db65
tree46e9c7df1af2c207878afff5a708bb1327466561
parentd7b52464758e6351d79a00c003abfc978d0717ba
Preliminary jcasc yaml generator

generator that takes values from a projects builder/jenkins-config/*.cfg
files and creates a yaml file compatible with jcasc

Idea is to replace the groovy scripts in this same directory
with something less brittle.

A few problems, we can't validate the schema.
as none has been written.

so loading whatever this generates will be risky.

example output:
https://gist.github.com/Aricg/4366e4e54e6ab63905ecb7aaac56646f

Issue-Id: RELENG-3035
Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
Change-Id: I8fbb6a49f8d13ba36c32b30469410c3a69c0f5f0
jenkins-admin/create_jenkins_clouds_openstack_yaml.py [new file with mode: 0755]