diff options
author | Fatih Degirmenci <fatih.degirmenci@ericsson.com> | 2015-12-09 21:05:00 +0100 |
---|---|---|
committer | Fatih Degirmenci <fatih.degirmenci@ericsson.com> | 2015-12-09 21:15:15 +0100 |
commit | f7897e0ea19c8caaa5293d81a27b633a3ca4c6d2 (patch) | |
tree | a8396637dcc4fc875b2f10a89affa538fcca62bc /jjb/joid/joid.yml | |
parent | ecefe9f1490144b0d8ebc982acb472fa9ec4e774 (diff) |
First version of joid deploy job on intel pod5
Change-Id: Id0c23c86c2144316d0067266df6f768d9bcaed15
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
Diffstat (limited to 'jjb/joid/joid.yml')
-rw-r--r-- | jjb/joid/joid.yml | 86 |
1 files changed, 86 insertions, 0 deletions
diff --git a/jjb/joid/joid.yml b/jjb/joid/joid.yml new file mode 100644 index 000000000..e4e04379b --- /dev/null +++ b/jjb/joid/joid.yml @@ -0,0 +1,86 @@ +######################## +# Job configuration for joid +######################## +- project: + + name: 'joid' + + installer: 'joid' + + controller: + - 'odl' + + pod: 'intel-pod5' + + stream: + - master: + branch: 'master' + gs-pathname: '' + + jobs: + - 'joid-{controller}-daily-{stream}-{pod}' + - 'joid-daily-deploy-{stream}' + +######################## +# job templates +######################## +- job-template: + name: 'joid-{controller}-daily-{stream}-{pod}' + + disabled: false + + concurrent: false + + parameters: + - project-parameter: + project: '{installer}' + - 'opnfv-build-defaults' + - '{installer}-defaults': + controller: '{controller}' + + scm: + - git-scm: + credentials-id: '{ssh-credentials}' + refspec: '' + branch: '{branch}' + + builders: + - trigger-builds: + - project: 'joid-daily-deploy-{stream}' + git-revision: true + block: true + predefined-parameters: + CONTROLLER='{controller}' + +- job-template: + name: 'joid-daily-deploy-{stream}' + + disabled: false + + concurrent: false + + wrappers: + - build-name: + name: '$BUILD_NUMBER: {installer} $CONTROLLER' + + parameters: + - project-parameter: + project: '{installer}' + - '{pod}-defaults' + - '{installer}-defaults' + + scm: + - git-scm: + credentials-id: '{ssh-credentials}' + refspec: '' + branch: '{branch}' + + builders: + - shell: | + #!/bin/bash + echo "Running $INSTALLER_NAME with controller $CONTROLLER" + echo "Please note that this is a quick try to see how joid deployment works" + cd $WORKSPACE/ci + ./clean.sh + ./02-maasdeploy.sh intelpod5 + ./deploy.sh -o liberty -s $CONTROLLER -t ha -l intelpod5 |