Added vagrant setup for a Jenkins system for ONAP 85/5085/1
authorGary Wu <gary.i.wu@huawei.com>
Fri, 16 Jun 2017 20:44:28 +0000 (13:44 -0700)
committerGary Wu <gary.i.wu@huawei.com>
Fri, 16 Jun 2017 20:44:28 +0000 (13:44 -0700)
commit213a8351fd266294e17a862b4d223c1968800a09
tree0eaa87c3253da9f65fcbaf514c6b2baaf06fa162
parent06a50674c025c198585a6de4e6bb035cde63832d
Added vagrant setup for a Jenkins system for ONAP

Add a set of vagrant scripts that will set up a
local Jenkins environment with pre-defined jobs
to build all the ONAP java code and docker images.

Change-Id: I67ed254bcb38a7be989b7c2861fd3ea4ec9c66f2
Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
21 files changed:
bootstrap/README.md
bootstrap/jenkins/scripts/clone-all.sh [new file with mode: 0755]
bootstrap/jenkins/scripts/gen-java-jobs.py [new file with mode: 0755]
bootstrap/jenkins/scripts/ls-projects.sh [new file with mode: 0755]
bootstrap/jenkins/scripts/ls-top-poms.sh [new file with mode: 0755]
bootstrap/jenkins/scripts/pull-all.sh [new file with mode: 0755]
bootstrap/jenkins/vagrant/Vagrantfile [new file with mode: 0644]
bootstrap/jenkins/vagrant/bootstrap.sh [new file with mode: 0755]
bootstrap/jenkins/vagrant/build-all-docker.sh [new file with mode: 0755]
bootstrap/jenkins/vagrant/build-all-java.sh [new file with mode: 0755]
bootstrap/jenkins/vagrant/jenkins-init-1.sh [new file with mode: 0755]
bootstrap/jenkins/vagrant/jenkins-init-2.sh [new file with mode: 0755]
bootstrap/jenkins/vagrant/jenkins/jenkins.install.InstallUtil.lastExecVersion [new file with mode: 0644]
bootstrap/jenkins/vagrant/jenkins/users/jenkins/config.xml [new file with mode: 0644]
bootstrap/jenkins/vagrant/jenkins_jobs.ini [new file with mode: 0644]
bootstrap/jenkins/vagrant/jjb-init.sh [new file with mode: 0755]
bootstrap/jenkins/vagrant/jjb/docker-jobs.yaml [new file with mode: 0644]
bootstrap/jenkins/vagrant/jjb/include-docker-login.sh [new file with mode: 0644]
bootstrap/jenkins/vagrant/jjb/java-jobs.yaml [new file with mode: 0644]
bootstrap/jenkins/vagrant/jjb/template.yaml [new file with mode: 0644]
bootstrap/jenkins/vagrant/settings.xml [new file with mode: 0644]