pod:
- 'opnfv-jump-1'
- 'opnfv-jump-2'
+ - 'orange-build'
jobs:
- 'functest-{pod}'
- 'set-functest-env-{pod}'
parameters:
- project-parameter:
project: '{project}'
+ - '{pod}'
scm:
- git-scm:
default: '{gs-pathname}'
description: "Version directory where the opnfv documents will be stored in gs repository"
+- parameter:
+ name: orange-build
+ parameters:
+ - string:
+ name: GIT_BASE
+ default: https://gerrit.opnfv.org/gerrit/$PROJECT
+ description: "Override GIT_BASE"
+
+- parameter:
+ name: opnfv-jump-1
+ parameters:
+ - string:
+ name: GIT_BASE
+ default: ssh://gerrit.opnfv.org:29418/$PROJECT
+ description: "Override GIT_BASE"
+
+- parameter:
+ name: opnfv-jump-2
+ parameters:
+ - string:
+ name: GIT_BASE
+ default: ssh://gerrit.opnfv.org:29418/$PROJECT
+ description: "Override GIT_BASE"
########################
# trigger macros
########################
triggers:
- pollscm: "H 21 * * *"
+########################
+# builder macros
+########################
# macros
- builder:
name: functest-all
mkdir -p $HOME/functest/results
# save ODL results
- cp -Rf $WORSPACE/testcases/Controllers/ODL/CI/logs $HOME/functest/results/ODL
+ cp -Rf $WORKSPACE/testcases/Controllers/ODL/CI/logs $HOME/functest/results/ODL
# save tempest.conf for further troubleshooting
cp $HOME/.rally/tempest/for-deployment-*/tempest.conf $HOME/functest/results
- builder:
name: functest-cleanup
builders:
- - shell:
- shell: |
#!/bin/bash
set +e