build-days-to-keep: 30 # 30 days for troubleshooting purposes
build-timeout: 60
git-url: '$GIT_URL/$PROJECT'
+ github-url: 'https://github.com'
java-version: openjdk8
mvn-global-settings: global-settings
mvn-opts: ''
- lf-infra-properties:
build-days-to-keep: '{build-days-to-keep}'
- github:
- url: '{git-url}/{github-org}/{project}'
+ url: '{github-url}/{github-org}/{project}'
scm:
- lf-infra-github-scm:
- '{github-org}'
white-list: '{obj:github_pr_whitelist}'
admin-list: '{obj:github_pr_admin_list}'
+ white-list-target-branches:
+ - '{branch}'
#########################
# Maven Javadoc Publish #
build-days-to-keep: 30 # 30 days in case a release takes long to get approved.
build-timeout: 60
git-url: '$GIT_URL/$PROJECT'
+ github-url: 'https://github.com'
java-version: openjdk8
mvn-global-settings: global-settings
mvn-opts: ''
- lf-infra-properties:
build-days-to-keep: '{build-days-to-keep}'
- github:
- url: '{git-url}/{github-org}/{project}'
+ url: '{github-url}/{github-org}/{project}'
scm:
- lf-infra-github-scm:
- '{github-org}'
white-list: '{obj:github_pr_whitelist}'
admin-list: '{obj:github_pr_admin_list}'
+ white-list-target-branches:
+ - '{branch}'
########################
# Maven Javadoc Verify #
build-days-to-keep: 30 # 30 days in case a release takes long to get approved.
build-timeout: 60
git-url: '$GIT_URL/$PROJECT'
+ github-url: 'https://github.com'
java-version: openjdk8
mvn-global-settings: global-settings
mvn-opts: ''
- lf-infra-properties:
build-days-to-keep: '{build-days-to-keep}'
- github:
- url: '{git-url}/{github-org}/{project}'
+ url: '{github-url}/{github-org}/{project}'
scm:
- lf-infra-github-scm:
status-context: 'Maven Javadoc Verify'
permit-all: true
github-hooks: true
+ white-list-target-branches:
+ - '{branch}'
###############
# Maven Merge #
build-timeout: 60
cron: 'H H * * 0' # push fresh snapshot weekly
git-url: '$GIT_URL/$PROJECT'
+ github-url: 'https://github.com'
java-version: openjdk8
mvn-global-settings: global-settings
mvn-goals: clean deploy
- lf-infra-properties:
build-days-to-keep: '{build-days-to-keep}'
- github:
- url: '{git-url}/{github-org}/{project}'
+ url: '{github-url}/{github-org}/{project}'
scm:
- lf-infra-github-scm:
- '{github-org}'
white-list: '{obj:github_pr_whitelist}'
admin-list: '{obj:github_pr_admin_list}'
+ white-list-target-branches:
+ - '{branch}'
included-regions: '{obj:github_included_regions}'
#################
build-timeout: 60
cron: ''
git-url: '$GIT_URL/$PROJECT'
+ github-url: 'https://github.com'
java-version: openjdk8
mvn-global-settings: global-settings
mvn-goals: clean deploy
- lf-infra-properties:
build-days-to-keep: '{build-days-to-keep}'
- github:
- url: '{git-url}/{github-org}/{project}'
+ url: '{github-url}/{github-org}/{project}'
scm:
- lf-infra-github-scm:
status-context: 'Maven Release'
permit-all: true
github-hooks: true
+ white-list-target-branches:
+ - '{branch}'
###############
# Maven Sonar #
build-timeout: 60
cron: 'H H * * 6' # run weekly
git-url: '$GIT_URL/$PROJECT'
+ github-url: 'https://github.com'
java-version: openjdk8
mvn-global-settings: global-settings
mvn-opts: ''
- lf-infra-properties:
build-days-to-keep: '{build-days-to-keep}'
- github:
- url: '{git-url}/{github-org}/{project}'
+ url: '{github-url}/{github-org}/{project}'
scm:
- lf-infra-github-scm:
status-context: 'Maven Sonar'
permit-all: true
github-hooks: true
+ white-list-target-branches:
+ - '{branch}'
################
# Maven Verify #
build-days-to-keep: 7
build-timeout: 60
git-url: '$GIT_URL/$PROJECT'
+ github-url: 'https://github.com'
java-version: openjdk8
mvn-global-settings: global-settings
mvn-goals: clean deploy
- lf-infra-properties:
build-days-to-keep: '{build-days-to-keep}'
- github:
- url: '{git-url}/{github-org}/{project}'
+ url: '{github-url}/{github-org}/{project}'
scm:
- lf-infra-github-scm:
status-context: 'Maven Verify'
permit-all: true
github-hooks: true
+ white-list-target-branches:
+ - '{branch}'
included-regions: '{obj:github_included_regions}'
#############################
build-days-to-keep: 7
build-timeout: 60
git-url: '$GIT_URL/$PROJECT'
+ github-url: 'https://github.com'
java-version: openjdk8
mvn-global-settings: global-settings
mvn-goals: clean deploy