description: 'Parameter to identify an ODL Gerrit project'
- string:
name: ARCHIVE_ARTIFACTS
- default: '{artifacts} **/target/surefire-reports/*-output.txt **/hs_err_*.log'
+ default: '{artifacts} **/target/surefire-reports/*-output.txt **/hs_err_*.log **/target/feature/feature.xml'
description: 'Space separated glob patterns for artifacts to archive into logs.opendaylight.org'
- string:
name: GERRIT_PROJECT
publishers:
- postbuildscript:
builders:
- - shell: |
- #!/bin/bash
- if [ -d "$WORKSPACE/.venv-openstack" ]; then
- source $WORKSPACE/.venv-openstack/bin/activate
- OS_STATUS=`openstack --os-cloud rackspace stack show -f json -c stack_status $STACK_NAME | jq -r '.stack_status'`
- if [ "$OS_STATUS" != "CREATE_IN_PROGRESS" ] && [ "$OS_STATUS" != "DELETE_IN_PROGRESS" ]; then
- openstack --os-cloud rackspace stack delete --yes $STACK_NAME
- fi
- fi
+ - shell: !include-raw: include-raw-stack-delete.sh
- shell: !include-raw: include-raw-deploy-archives.sh
- maven-target:
maven-version: '{maven-version}'
name: verify-gpg-signature
builders:
- shell: !include-raw: include-raw-verify-gpg-signatures.sh
+
+- builder:
+ name: opendaylight-infra-jjbini
+ builders:
+ - config-file-provider:
+ files:
+ - file-id: 'jjbini'
+ target: '$HOME/.config/jenkins_jobs/jenkins_jobs.ini'