- string:
name: TESTPLAN
default: '{test-plan}'
- description: 'Test plan we will run'
+ description: 'Test plan we will run'
- parameter:
name: integration-test-options
- string:
name: TESTOPTIONS
default: '{test-options}'
- description: 'Robot command options'
+ description: 'Robot command options'
- parameter:
name: integration-patch-git-url
- string:
name: PATCHGITURL
default: 'ssh://jenkins-$SILO@git.opendaylight.org:29418/$GERRIT_PROJECT'
- description: 'Patch GIT URL (do not modify)'
+ description: 'Patch GIT URL (do not modify)'
+
+- parameter:
+ name: integration-patch-refspec
+ parameters:
+ - string:
+ name: PATCHREFSPEC
+ default: '{branch}'
+ description: 'Integration Patch Refspec'
- scm:
name: integration-gerrit-scm
- 'origin/{branch}'
skip-tag: true
+- scm:
+ name: integration-patch-scm
+ scm:
+ - git:
+ credentials-id: '{credentials-id}'
+ url: '$GIT_BASE'
+ refspec: '$PATCHREFSPEC'
+ branches:
+ - 'origin/{branch}'
+ skip-tag: true
+ choosing-strategy: 'gerrit'
+
- trigger:
name: integration-distribution-gerrit-trigger-patch-submitted
triggers:
test-options: '{robot-options}'
- integration-test-plan:
test-plan: '{project}-{functionality}.txt'
+ - integration-patch-refspec:
+ branch: '{branch}'
scm:
- - git-scm:
+ - integration-patch-scm:
credentials-id: '{ssh-credentials}'
- refspec: ''
branch: '{branch}'
wrappers:
test-options: '{robot-options}'
- integration-test-plan:
test-plan: '{project}-{functionality}.txt'
+ - integration-patch-refspec:
+ branch: '{branch}'
scm:
- - git-scm:
+ - integration-patch-scm:
credentials-id: '{ssh-credentials}'
- refspec: ''
branch: '{branch}'
wrappers:
test-options: '{robot-options}'
- integration-test-plan:
test-plan: '{project}-{functionality}.txt'
+ - integration-patch-refspec:
+ branch: '{branch}'
scm:
- - git-scm:
+ - integration-patch-scm:
credentials-id: '{ssh-credentials}'
- refspec: ''
branch: '{branch}'
wrappers:
test-options: '{robot-options}'
- integration-test-plan:
test-plan: '{project}-{functionality}.txt'
+ - integration-patch-refspec:
+ branch: '{branch}'
scm:
- - git-scm:
+ - integration-patch-scm:
credentials-id: '{ssh-credentials}'
- refspec: ''
branch: '{branch}'
wrappers:
test-options: '{robot-options}'
- integration-test-plan:
test-plan: '{project}-{functionality}.txt'
+ - integration-patch-refspec:
+ branch: '{branch}'
scm:
- - git-scm:
+ - integration-patch-scm:
credentials-id: '{ssh-credentials}'
- refspec: ''
branch: '{branch}'
wrappers:
test-options: '{robot-options}'
- integration-test-plan:
test-plan: '{project}-{functionality}.txt'
+ - integration-patch-refspec:
+ branch: '{branch}'
scm:
- - git-scm:
+ - integration-patch-scm:
credentials-id: '{ssh-credentials}'
- refspec: ''
branch: '{branch}'
wrappers:
test-options: '{robot-options}'
- integration-test-plan:
test-plan: '{project}-{functionality}.txt'
+ - integration-patch-refspec:
+ branch: '{branch}'
scm:
- - git-scm:
+ - integration-patch-scm:
credentials-id: '{ssh-credentials}'
- refspec: ''
branch: '{branch}'
wrappers:
test-options: '{robot-options}'
- integration-test-plan:
test-plan: '{project}-{functionality}.txt'
+ - integration-patch-refspec:
+ branch: '{branch}'
scm:
- - git-scm:
+ - integration-patch-scm:
credentials-id: '{ssh-credentials}'
- refspec: ''
branch: '{branch}'
wrappers: