Refactor: Cleanup for pre-commit
[ci-management.git] / jjb / holmes / holmes-engine-mgt.yaml
1 ---
2 - project:
3       name: holmes-engine-management
4       project-name: "holmes-engine-management"
5       jobs:
6           - "{project-name}-{stream}-verify-java"
7           - "{project-name}-{stream}-merge-java"
8           - gerrit-maven-stage:
9                 sign-artifacts: true
10                 build-node: centos8-docker-4c-4g
11                 maven-versions-plugin: true
12                 java-version: openjdk11
13                 sbom-generator: true
14           - "{project-name}-{stream}-docker-java-daily":
15                 mvn-params: "-Dmaven.test.skip=true"
16                 build-node: ubuntu1804-docker-8c-8g
17                 java-version: openjdk11
18           - "{project-name}-gerrit-release-jobs":
19                 build-node: centos7-docker-2c-1g
20                 java-version: openjdk11
21       project: "holmes/engine-management"
22       stream:
23           - "master":
24                 branch: "master"
25       mvn-settings: "holmes-engine-management-settings"
26       files: "**"
27       archive-artifacts: ""
28       docker-pom: "pom.xml"
29       mvn-profile: docker
30       build-node: ubuntu1804-builder-4c-4g
31       java-version: openjdk11
32
33 - project:
34       name: holmes-engine-management-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/engine-management"
44       project-name: "holmes-engine-management"
45       branch: "master"
46       mvn-settings: "holmes-engine-management-settings"
47       mvn-goals: "clean install"
48       mvn-opts: "-Xmx1024m -XX:MaxPermSize=256m"
49       java-version: openjdk11
50
51 - project:
52       name: holmes-engine-management-clm
53       jobs:
54           - gerrit-maven-clm
55       nexus-iq-namespace: "onap-"
56       project: holmes/engine-management
57       project-name: "holmes-engine-management"
58       branch: "master"
59       mvn-settings: "holmes-engine-management-settings"
60       java-version: openjdk11
61
62 - project:
63       name: holmes-engine-management-info
64       project-name: holmes-engine-management
65       jobs:
66           - gerrit-info-yaml-verify
67       build-node: centos8-builder-2c-1g
68       project: holmes/engine-management
69       branch: master