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