apex: Take builders out of jjb 81/14681/1
authorFatih Degirmenci <fatih.degirmenci@ericsson.com>
Wed, 25 May 2016 22:39:18 +0000 (00:39 +0200)
committerFatih Degirmenci <fatih.degirmenci@ericsson.com>
Wed, 25 May 2016 22:39:18 +0000 (00:39 +0200)
commitb417f69a136a032a3a6f6075abecb7b10ed64167
tree041bdd52826b44409c2d68d3088ea324a36fb9de
parentce4601a1ddc92b32afeef181644fdab09287d948
apex: Take builders out of jjb

Having builders embedded in jjb makes maintenance harder than what
it could be and error prone so the builders have been taken out.

Apart from this, the upcoming change proposals will split yml files
in 2, aligning with the rest and jobs in these files can reuse same
builders when they are converted in shell scripts.

This is the first change in series, trying to align job structure
with the rest in order to ease the effort required to troubleshoot
the deployments during release verification. The changes are
- take builders out of jjb (this patch)
- align the main CI jobs with the rest; 1 parent job per scenario/branch
  which controls triggering and execution of 3 downstream jobs;
  deploy, yardstick, functest
- split yml file in 2; ci jobs ending in apex-ci-jobs.yml (daily) and
  project jobs ending in apex-project-jobs.yml. (verify, merge, build)

Change-Id: I01f8bf351f0cbafbee1f41ec24ad5c2c6f21316f
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
jjb/apex/apex-build.sh [new file with mode: 0755]
jjb/apex/apex-deploy-baremetal.sh [new file with mode: 0755]
jjb/apex/apex-deploy-virtual.sh [new file with mode: 0755]
jjb/apex/apex-gs-cleanup.sh [new file with mode: 0755]
jjb/apex/apex-upload-artifact.sh [new file with mode: 0755]
jjb/apex/apex-workspace-cleanup.sh [new file with mode: 0755]
jjb/apex/apex.yml