blob: 1dd35a8c2287964a2b16b6faca620b59a3ba84d3 [file] [log] [blame]
Andrew Grimbergebc710a2017-01-30 12:59:38 -08001---
2# GLOBAL jenkins defaults
3
4- defaults:
5 name: global
6
7 build-days-to-keep: 30
8 # the below discarder values are hard coded into the macro and are only here
9 # for documentation purposes
10 build-num-to-keep: 40
11 build-artifact-days-to-keep: -1
12 build-artifact-num-to-keep: 5
13
Jessica Wagantall5e36c392020-12-09 12:44:23 -080014 failure-notification: "releng+onap@linuxfoundation.org"
15 failure-notification-prefix: "[releng]"
16
Jessica Wagantall5c5e3382017-08-22 19:06:41 -070017 # lf-infra defaults
18 lftools-version: <1.0.0
19
Jessica Wagantall564913e2018-03-19 13:41:33 -070020 # packer_version
Anil Belurd9334ed2018-09-27 18:54:54 +053021 packer-version: 1.3.1
Jessica Wagantall564913e2018-03-19 13:41:33 -070022
Andrew Grimbergebc710a2017-01-30 12:59:38 -080023 # default gerrit server definition
Andrew Grimberg97e10ff2017-03-16 12:42:58 -070024 server-name: 'Primary'
Jeremy Phelpsb007d782017-07-11 10:20:23 -050025 gerrit-server-name: 'Primary'
Andrew Grimbergebc710a2017-01-30 12:59:38 -080026
Jessica Wagantallb92bd292017-06-07 13:13:32 -070027 # Java
28 jdk: ''
29
Jessica Wagantall8eff9a22017-06-07 09:09:54 -070030 # Maven
Jessica Wagantalld25908c2018-03-28 12:06:39 -070031 mvn-params: ''
Jessica Wagantallcadcb852019-01-28 16:21:51 -080032 mvn-staging-id: 'ecomp-staging'
Jessica Wagantall98a82bd2017-06-06 11:02:26 -070033 onap-infra-mvn-opts: |
34 --show-version
35 --batch-mode
36 -Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=warn
37 -Djenkins
38 -Dmaven.repo.local=/tmp/r
39 -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r
Jessica Wagantallcadcb852019-01-28 16:21:51 -080040 staging-profile-id: 176c31dfe190a
Jessica Wagantall98a82bd2017-06-06 11:02:26 -070041
Andrew Grimbergebc710a2017-01-30 12:59:38 -080042 # Timeout in minutes
Jessica Wagantallfa0f3b32018-03-05 16:12:37 -080043 build-timeout: 90
Jessica Wagantallf79dc752020-03-18 12:11:47 -070044 build-node: ubuntu1804-builder-4c-4g
Andrew Grimbergebc710a2017-01-30 12:59:38 -080045
46 archive-artifacts: ''
Andrew Grimberge2465882017-02-24 12:38:05 -080047
48 # Set default maven version used for everything
49 maven-version: 'mvn33'
Jeremy Phelps11f5d412017-06-30 13:56:19 -050050
51 # git submodule attributes
Jeremy Phelpsb007d782017-07-11 10:20:23 -050052 submodule-recursive: true
Jessica Wagantall11a31f02019-05-13 12:28:14 -070053 submodule-disable: false
Jeremy Phelpsb007d782017-07-11 10:20:23 -050054
55 # Jenkins
Jessica Wagantall6ddd9692019-07-31 14:41:07 -070056 jenkins-ssh-credential: 'onap-jenkins-ssh'
57 jenkins-ssh-release-credential: 'jenkins-release'
Andrew Grimberg12634442019-09-24 11:56:34 -070058
59 # SonarCloud
60 sonarcloud_project_organization: onap
61 sonarcloud_api_token: da97604dfdc36ec82488a97ebea96ad01f7b10ff
Jessica Wagantall883808b2020-01-09 10:54:25 -080062 sonar_mvn_goal: "org.sonarsource.scanner.maven:sonar-maven-plugin:3.7.0.1746:sonar"
Andrew Gauldbc096182019-11-14 20:23:23 +000063
64 # Nexus3 docker registries
65 container-public-registry: nexus3.onap.org:10001
66 container-snapshot-registry: nexus3.onap.org:10003
67 container-staging-registry: nexus3.onap.org:10004
68 # the quotes here are REQUIRED
Vijay Venkatesh Kumar204e4c82019-11-17 20:37:52 +000069 container-push-registry: '{container-snapshot-registry}'