blob: e8a145b67a18d0c3cc3b93ea13311f5a019a3958 [file] [log] [blame]
Andrew Grimbergce2286c2017-01-31 05:50:39 -08001---
2- project:
Andrew Grimbergccf3f232023-05-03 09:37:46 -07003 name: so-libs
4 project-name: "so-libs"
5 jobs:
6 - "{project-name}-{stream}-verify-java"
7 - "{project-name}-{stream}-merge-java"
8 - gerrit-maven-stage:
9 sbom-generator: true
10 sign-artifacts: true
11 build-node: centos8-docker-4c-4g
12 maven-versions-plugin: true
13 - "{project-name}-gerrit-release-jobs":
14 build-node: centos7-docker-2c-1g
15 project: "so/libs"
16 stream:
17 - "master":
18 branch: "master"
19 java-version: openjdk11
20 mvn-settings: "so-libs-settings"
21 # due to a strange macro / variable translation problem this needs to be
22 # passed as a string block to properly get the properties correctly defined
23 # in the job
24 maven-deploy-properties: |
25 deployAtEnd=true
26 files: "**"
27 archive-artifacts: ""
Anil Belurd2d5f282018-07-14 20:09:36 +100028
Jessica Wagantallb0e72cd2018-01-29 16:07:22 -080029- project:
Andrew Grimbergccf3f232023-05-03 09:37:46 -070030 name: so-libs-sonar
31 java-version: openjdk11
32 jobs:
33 - gerrit-maven-sonar
34 sonarcloud: true
35 sonarcloud-project-organization: "{sonarcloud_project_organization}"
36 sonarcloud-project-key: "{sonarcloud_project_organization}_{project-name}"
37 sonar-mvn-goal: "{sonar_mvn_goal}"
38 cron: "@daily"
39 build-node: ubuntu1804-builder-4c-4g
40 project: "so/libs"
41 project-name: "so-libs"
42 branch: "master"
43 mvn-settings: "so-libs-settings"
44 mvn-goals: "clean install"
45 mvn-opts: "-Xmx1024m -XX:MaxPermSize=256m"
Jessica Wagantallc9886b42018-10-19 18:26:36 -070046
47- project:
Andrew Grimbergccf3f232023-05-03 09:37:46 -070048 name: so-libs-clm
49 java-version: openjdk11
50 jobs:
51 - gerrit-maven-clm
52 nexus-iq-namespace: "onap-"
53 project: so/libs
54 project-name: "so-libs"
55 branch: "master"
56 mvn-settings: "so-libs-settings"
Jessica Wagantalld05baeb2019-02-27 00:31:32 -080057
58- project:
Andrew Grimbergccf3f232023-05-03 09:37:46 -070059 name: so-libs-info
60 project-name: so-libs
61 java-version: openjdk11
62 jobs:
63 - gerrit-info-yaml-verify
64 build-node: centos8-builder-2c-1g
65 project: so/libs
66 branch: master