blob: ebda548bdb6bd12a3e16263ad872c681cc1781ec [file] [log] [blame]
Andrew Grimberg57d2efc2019-04-04 12:55:17 -07001---
2# O-RAN JJB template variable default values
3
4- defaults:
5 name: global
6
7 # lf-infra-defaults
Andrew Grimberg12dd6472019-05-13 14:54:32 -07008 gerrit-server-name: gerrit.o-ran-sc.org
Andrew Grimberg57d2efc2019-04-04 12:55:17 -07009 jenkins-ssh-credential: jenkins
10 lftools-version: <1.0.0
Lott, Christopher (cl778h)72198a42019-04-23 13:59:52 -040011
Lott, Christopher (cl778h)2984c9e2020-01-15 10:37:25 -050012 # build discards
13 build-days-to-keep: 30
14
15 # pattern for build files to archive
Anil Belur439502c2023-05-07 12:39:38 +100016 archive-artifacts: ""
Lott, Christopher (cl778h)72198a42019-04-23 13:59:52 -040017
Lott, Christopher (cl778h)3f5f89b2019-08-05 10:25:58 -040018 # most jobs invoke docker
19 build-node: ubuntu1804-docker-4c-4g
20
Lott, Christopher (cl778h)72198a42019-04-23 13:59:52 -040021 # Nexus3 docker registries
22 container-public-registry: nexus3.o-ran-sc.org:10001
23 container-snapshot-registry: nexus3.o-ran-sc.org:10003
Andrew Grimberg8a4f1902019-06-12 09:33:54 -070024 container-staging-registry: nexus3.o-ran-sc.org:10004
Lott, Christopher (cl778h)3f5f89b2019-08-05 10:25:58 -040025 # templates use the push registry key;
26 # counter-intuitively, the quotes here are REQUIRED
Anil Belur439502c2023-05-07 12:39:38 +100027 container-push-registry: "{container-staging-registry}"
Lott, Christopher (cl778h)72198a42019-04-23 13:59:52 -040028
Jessica Wagantallc27d74f2023-11-10 11:42:59 -080029 # Default branch
30 branch: master
31
Lott, Christopher (cl778h)3f5f89b2019-08-05 10:25:58 -040032 # Don't define default java version here,
33 # it will not be used by lf-maven-jobs.
Lott, Christopher (cl778h)72198a42019-04-23 13:59:52 -040034 # Default maven version
35 mvn-version: mvn35
36 # Default maven goals
Anil Belur439502c2023-05-07 12:39:38 +100037 mvn-goals: "clean install"
Lott, Christopher (cl778h)72198a42019-04-23 13:59:52 -040038 # Default JVM invocation options
Anil Belur439502c2023-05-07 12:39:38 +100039 mvn-opts: ""
Lott, Christopher (cl778h)609b46b2019-11-26 10:23:04 -050040 mvn-site-id: site
41 mvn-staging-id: staging
Lott, Christopher (cl778h)72198a42019-04-23 13:59:52 -040042 mvn-snapshot-id: snapshots
43 staging-profile-id: 14a1ca3fc76ce
44
45 # Nexus2 for jars
46 nexus-snapshot-repo: snapshots
47
48 # Javadoc
49 javadoc-path: org.o-ran-sc.$PROJECT/$STREAM
Lott, Christopher (cl778h)868ab362019-07-31 15:32:03 -040050
51 # Config for PackageCloud.IO archive of DEB/RPM packages
Lott, Christopher (cl778h)ef040832019-08-23 15:14:46 -040052 packagecloud-account: o-ran-sc
Lott, Christopher (cl778h)868ab362019-07-31 15:32:03 -040053 packagecloud-repo: staging
54 debian-distribution-versions: debian/stretch
55 rpm-distribution-versions: el/5
Lott, Christopher (cl778h)601a6cc2019-10-15 15:43:14 -040056
57 # Sonarcloud
58 sonarcloud_project_organization: o-ran-sc
59 sonarcloud_api_token: d9e23c28dc39b6d7531d2ecabf122ce84e6253ef
60
Eric Ball0aff1882019-10-15 11:08:10 -070061 # Release config
62 jenkins-ssh-release-credential: jenkins-release
Aric Gardner3a0bcd22020-09-14 14:54:18 -040063
64 # openstack-cron notification defaults
65 failure-notification: "releng+oransc@linuxfoundation.org"
66 failure-notification-prefix: "[releng]"