Refactor: Cleanup for pre-commit
[ci-management.git] / jjb / holmes / holmes-common.yaml
1 ---
2 - project:
3       name: holmes-project-view
4       project-name: holmes
5       views:
6           - project-view
7
8 - project:
9       name: holmes-common
10       project-name: "holmes-common"
11       jobs:
12           - "{project-name}-{stream}-verify-java"
13           - "{project-name}-{stream}-merge-java"
14           - gerrit-maven-stage:
15                 sign-artifacts: true
16                 build-node: centos8-docker-4c-4g
17                 maven-versions-plugin: true
18                 java-version: openjdk11
19                 sbom-generator: true
20           - "{project-name}-gerrit-release-jobs":
21                 build-node: centos7-docker-2c-1g
22                 java-version: openjdk11
23       project: "holmes/common"
24       stream:
25           - "master":
26                 branch: "master"
27       mvn-settings: "holmes-common-settings"
28       files: "**"
29       archive-artifacts: ""
30       build-node: ubuntu1804-builder-4c-4g
31       java-version: openjdk11
32
33 - project:
34       name: holmes-common-sonar
35       jobs:
36           - gerrit-maven-sonar
37       sonarcloud: true
38       sonarcloud-project-organization: "{sonarcloud_project_organization}"
39       sonarcloud-project-key: "{sonarcloud_project_organization}_{project-name}"
40       sonar-mvn-goal: "{sonar_mvn_goal}"
41       cron: "@daily"
42       build-node: ubuntu1804-builder-4c-4g
43       project: "holmes/common"
44       project-name: "holmes-common"
45       branch: "master"
46       mvn-settings: "holmes-common-settings"
47       mvn-goals: "clean install"
48       mvn-opts: "-Xmx1024m -XX:MaxPermSize=256m"
49       java-version: openjdk11
50
51 - project:
52       name: holmes-common-clm
53       jobs:
54           - gerrit-maven-clm
55       nexus-iq-namespace: "onap-"
56       project: holmes/common
57       project-name: "holmes-common"
58       branch: "master"
59       mvn-settings: "holmes-common-settings"
60       java-version: openjdk11
61
62 - project:
63       name: holmes-common-info
64       project-name: holmes-common
65       jobs:
66           - gerrit-info-yaml-verify
67       build-node: centos8-builder-2c-1g
68       project: holmes/common
69       branch: master