| --- |
| # GLOBAL jenkins defaults |
| |
| - defaults: |
| name: global |
| |
| # General job settings |
| build-days-to-keep: 30 |
| # the below discarder values are hard coded into the macro and are only here |
| # for documentation purposes |
| build-num-to-keep: 40 |
| build-artifact-days-to-keep: -1 |
| build-artifact-num-to-keep: 5 |
| |
| # Email preferences |
| failure-notification: "releng+onap@linuxfoundation.org" |
| failure-notification-prefix: "[releng]" |
| |
| # lf-infra defaults |
| lftools-version: <1.0.0 |
| |
| # packer_version |
| packer-version: 1.3.1 |
| |
| # default gerrit server definition |
| server-name: "Primary" |
| gerrit-server-name: "Primary" |
| |
| # Java |
| jdk: "" |
| |
| # Maven |
| mvn-params: "" |
| mvn-staging-id: "ecomp-staging" |
| onap-infra-mvn-opts: | |
| --show-version |
| --batch-mode |
| -Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=warn |
| -Djenkins |
| -Dmaven.repo.local=/tmp/r |
| -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r |
| staging-profile-id: 176c31dfe190a |
| # Timeout in minutes |
| build-timeout: 90 |
| |
| # Default node, if not defined in the job |
| build-node: ubuntu1804-builder-4c-4g |
| |
| archive-artifacts: "" |
| |
| # Set default maven version used for everything |
| maven-version: "mvn33" |
| |
| # git submodule attributes |
| submodule-recursive: true |
| submodule-disable: false |
| |
| # Jenkins |
| jenkins-ssh-credential: "onap-jenkins-ssh" |
| jenkins-ssh-release-credential: "jenkins-release" |
| |
| # SonarCloud |
| sonarcloud_project_organization: onap |
| sonar_mvn_goal: "org.sonarsource.scanner.maven:sonar-maven-plugin:3.9.1.2184:sonar" |
| |
| # Nexus3 docker registries |
| container-public-registry: nexus3.onap.org:10001 |
| container-snapshot-registry: nexus3.onap.org:10003 |
| container-staging-registry: nexus3.onap.org:10004 |
| # the quotes here are REQUIRED |
| container-push-registry: "{container-snapshot-registry}" |