- '1804':
branch: 'stable/1804'
repo-stream-part: 'stable.1804'
+ - '1807':
+ branch: 'stable/1807'
+ repo-stream-part: 'stable.1807'
type:
- short
- long
- '1804':
branch: 'stable/1804'
repo-stream-part: 'stable.1804'
+ - '1807':
+ branch: 'stable/1807'
+ repo-stream-part: 'stable.1807'
os: ubuntu1604
- project:
- master:
branch: 'master'
repo-stream-part: 'master'
+ - '1807':
+ branch: 'stable/1807'
+ repo-stream-part: 'stable.1807'
os:
- ubuntu1804:
repo-os-part: 'ubuntu.bionic.main'
- '1804':
branch: 'stable/1804'
repo-stream-part: 'stable.1804'
+ - '1807':
+ branch: 'stable/1807'
+ repo-stream-part: 'stable.1807'
os:
- ubuntu1604:
repo-os-part: 'ubuntu-arm.xenial.main'
global-settings-file: 'global-settings'
- shell:
!include-raw-escape:
- - ../scripts/maven_push_functions.sh
- - include-raw-vpp-maven-push.sh
+ - ../scripts/packagecloud_push.sh
- shell:
!include-raw-escape:
- - ../scripts/packagecloud_push.sh
+ - ../scripts/maven_push_functions.sh
+ - include-raw-vpp-maven-push.sh
+
publishers:
- archive:
build-timeout: '{build-timeout}'
triggers:
- - gerrit-trigger-checkstyle-nonvoting:
+ - gerrit-trigger-checkstyle:
name: '{project}'
branch: '{branch}'
- draft-published-event
- comment-added-contains-event:
comment-contains-value: 'checkstylecheck'
+ - comment-added-contains-event:
+ comment-contains-value: 'docsonly'
- comment-added-contains-event:
comment-contains-value: 'recheck'
- comment-added-contains-event:
branches:
- branch-compare-type: 'ANT'
branch-pattern: '**/{branch}'
+ file-paths:
+ - compare-type: REG_EXP
+ pattern: ^((?!\/COMMIT_MSG|docs|_abc|_def[\/\.]).)*$
+ forbidden-file-paths:
+ - compare-type: REG_EXP
+ pattern: .*docs\/.*
+ - compare-type: REG_EXP
+ pattern: .*extras\/emacs\/.*
+ disable-strict-forbidden-file-verification: 'true'
override-votes: true
gerrit-build-notbuilt-verified-value: 0
gerrit-build-successful-verified-value: 1
build-timeout: '{build-timeout}'
triggers:
- - gerrit-trigger-checkstyle:
+ - gerrit-trigger-checkstyle-nonvoting:
name: '{project}'
branch: '{branch}'
project-type: freestyle
node: ubuntu1604-us
- concurrent: true
+ concurrent: false
logrotate:
daysToKeep: '{build-days-to-keep}'
rerun-unstable-builds: false
max-failed-builds: 1
fixed-delay: 90
-
-