maven-version: '{mvn32}'
settings: '{autorelease-settings}'
global-settings: '{odl-global-settings}'
+ - autorelease-maven-sources-post-process
- jacoco-nojava-workaround
publishers:
- archive-artifacts:
- artifacts: 'dependencies.log,sources.log,patches/*.patch'
+ artifacts: '*.log,patches/*.patch'
- email-notification:
email-prefix: '[autorelease]'
maven-version: '{mvn32}'
settings: '{autorelease-settings}'
global-settings: '{odl-global-settings}'
+ - autorelease-maven-sources-post-process
- jacoco-nojava-workaround
publishers:
- archive-artifacts:
- artifacts: 'dependencies.log,sources.log,patches/*.patch'
+ artifacts: '*.log,patches/*.patch'
- email-notification:
email-prefix: '[autorelease]'
- maven-target:
maven-version: '{maven-version}'
pom: 'pom.xml'
- goals: 'dependency:sources -l sources.log -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r'
+ goals: 'dependency:sources -DoutputFile=sources.log -DappendOutput -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r'
java-opts:
- '-Xmx4096m -XX:MaxPermSize=1024m'
settings: '{settings}'
global-settings: '{global-settings}'
+- builder:
+ name: autorelease-maven-sources-post-process
+ builders:
+ - shell: |
+ awk '/The following files have NOT been resolved:/,/^$/' sources.log > missing-sources.log
maven-version: '{mvn32}'
settings: '{autorelease-settings}'
global-settings: '{odl-global-settings}'
+ - autorelease-maven-sources-post-process
- jacoco-nojava-workaround
publishers:
- archive-artifacts:
- artifacts: 'dependencies.log,sources.log,patches/*.patch'
+ artifacts: '*.log,patches/*.patch'
- email-notification:
email-prefix: '[autorelease]'