blob: a3d48b3aa02fa12f06f2f8738a5bc6c41cbf5953 [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
Lott, Christopher (cl778h)72198a42019-04-23 13:59:52 -040016 archive-artifacts: ''
17
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
27 container-push-registry: '{container-staging-registry}'
Lott, Christopher (cl778h)72198a42019-04-23 13:59:52 -040028
Lott, Christopher (cl778h)3f5f89b2019-08-05 10:25:58 -040029 # Don't define default java version here,
30 # it will not be used by lf-maven-jobs.
Lott, Christopher (cl778h)72198a42019-04-23 13:59:52 -040031 # Default maven version
32 mvn-version: mvn35
33 # Default maven goals
34 mvn-goals: 'clean install'
35 # Default JVM invocation options
36 mvn-opts: ''
Lott, Christopher (cl778h)609b46b2019-11-26 10:23:04 -050037 mvn-site-id: site
38 mvn-staging-id: staging
Lott, Christopher (cl778h)72198a42019-04-23 13:59:52 -040039 mvn-snapshot-id: snapshots
40 staging-profile-id: 14a1ca3fc76ce
41
42 # Nexus2 for jars
43 nexus-snapshot-repo: snapshots
44
45 # Javadoc
46 javadoc-path: org.o-ran-sc.$PROJECT/$STREAM
Lott, Christopher (cl778h)868ab362019-07-31 15:32:03 -040047
48 # Config for PackageCloud.IO archive of DEB/RPM packages
Lott, Christopher (cl778h)ef040832019-08-23 15:14:46 -040049 packagecloud-account: o-ran-sc
Lott, Christopher (cl778h)868ab362019-07-31 15:32:03 -040050 packagecloud-repo: staging
51 debian-distribution-versions: debian/stretch
52 rpm-distribution-versions: el/5
Lott, Christopher (cl778h)601a6cc2019-10-15 15:43:14 -040053
54 # Sonarcloud
55 sonarcloud_project_organization: o-ran-sc
56 sonarcloud_api_token: d9e23c28dc39b6d7531d2ecabf122ce84e6253ef
57
Eric Ball0aff1882019-10-15 11:08:10 -070058 # Release config
59 jenkins-ssh-release-credential: jenkins-release
Aric Gardner3a0bcd22020-09-14 14:54:18 -040060
61 # openstack-cron notification defaults
62 failure-notification: "releng+oransc@linuxfoundation.org"
63 failure-notification-prefix: "[releng]"