settings-type: cfp
global-settings: '{global-settings}'
global-settings-type: cfp
-
-- builder:
- name: autorelease-maven-sources-post-process
- builders:
- shell: |
awk '/The following files have NOT been resolved:/,/^$/' sources.log > missing-sources.log
parameters:
- maven-exec:
- maven-version: 'mvn35'
+ maven-version: '{mvn-version}'
- lf-infra-parameters:
project: '{project}'
stream: '{stream}'
# to enable building in a single maven reactor afterwards.
- autorelease-fix-relative-paths
- maven-target:
- maven-version: 'mvn35'
+ maven-version: '{mvn-version}'
pom: 'pom.xml'
goals: |
clean deploy
- autorelease-get-integration-test-variables
- autorelease-maven-sources:
opendaylight-infra-mvn-opts: '{opendaylight-infra-mvn-opts}'
- maven-version: 'mvn35'
+ maven-version: '{mvn-version}'
settings: 'autorelease-settings'
global-settings: 'global-settings'
- - autorelease-maven-sources-post-process
- shell: |
mkdir -p archives/
cp *.log *.prop $_
project-name: 'transportpce'
stream: neon
branch: 'master'
+ build-node: centos7-builder-8c-8g
+ build-timeout: 90
mvn-settings: 'transportpce-settings'
mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream},controller-merge-{stream}'
project-name: 'transportpce'
stream: fluorine
branch: 'stable/fluorine'
+ build-node: centos7-builder-8c-8g
+ build-timeout: 90
mvn-settings: 'transportpce-settings'
mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream},controller-merge-{stream}'
project-name: 'transportpce'
stream: oxygen
branch: 'stable/oxygen'
+ build-node: centos7-builder-8c-8g
+ build-timeout: 90
mvn-settings: 'transportpce-settings'
mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream},controller-merge-{stream}'