blob: d6539996facd0203e743dd896a394305a2b5bdeb [file] [log] [blame]
Areli Fuss40496a42017-09-28 10:43:13 +03001---
Areli Fuss40496a42017-09-28 10:43:13 +03002- project:
3 name: vvp-validation-scripts
Andrew Grimberg7fcafcf2023-05-03 08:49:23 -07004 project-name: "vvp-validation-scripts"
5 project: "vvp/validation-scripts"
Areli Fuss40496a42017-09-28 10:43:13 +03006 stream:
Andrew Grimberg7fcafcf2023-05-03 08:49:23 -07007 - "master":
8 branch: "master"
Areli Fuss40496a42017-09-28 10:43:13 +03009 subproject:
10 - validation-scripts:
Andrew Grimberg7fcafcf2023-05-03 08:49:23 -070011 path: "."
12 pattern: "**"
13 mvn-settings: "vvp-validation-scripts-settings"
Bengt Thureede7d1a22022-09-30 00:24:40 +100014 build-node: ubuntu1804-docker-8c-8g
Areli Fuss40496a42017-09-28 10:43:13 +030015 jobs:
Andrew Grimberg7fcafcf2023-05-03 08:49:23 -070016 - "{project-name}-{stream}-{subproject}-verify-python"
17 - "{project-name}-{stream}-docker-java-daily":
18 mvn-params: "-Dmaven.test.skip=true"
19 - "{project-name}-gerrit-release-jobs":
Jessica Wagantall89fce4b2023-04-10 10:34:54 -070020 build-node: centos7-docker-2c-1g
Andrew Grimberg7fcafcf2023-05-03 08:49:23 -070021 docker-pom: "pom.xml"
22 mvn-profile: "default"
Anil Belurd2d5f282018-07-14 20:09:36 +100023
stark, stevena4027c62018-04-13 10:11:52 -070024- project:
25 name: vvp-validation-scripts-sonar
26 jobs:
27 - gerrit-maven-sonar
Jessica Wagantall6b972432019-11-18 17:08:44 -080028 sonarcloud: true
Andrew Grimberg7fcafcf2023-05-03 08:49:23 -070029 sonarcloud-project-organization: "{sonarcloud_project_organization}"
30 sonarcloud-project-key: "{sonarcloud_project_organization}_{project-name}"
31 sonar-mvn-goal: "{sonar_mvn_goal}"
32 cron: "@daily"
Bengt Thureede7d1a22022-09-30 00:24:40 +100033 build-node: ubuntu1804-docker-8c-8g
Andrew Grimberg7fcafcf2023-05-03 08:49:23 -070034 project: "vvp/validation-scripts"
35 project-name: "vvp-validation-scripts"
36 branch: "master"
37 mvn-settings: "vvp-validation-scripts-settings"
38 mvn-goals: "clean install"
39 mvn-opts: "-Xmx1024m -XX:MaxPermSize=256m"
Hagop Bozawglanian7f728d22019-02-04 23:46:24 +000040
41- project:
42 name: vvp-validation-scripts-tracability-matrix
Andrew Grimberg7fcafcf2023-05-03 08:49:23 -070043 project: "vvp/validation-scripts"
44 project-name: "vvp-validation-scripts"
Bengt Thureede7d1a22022-09-30 00:24:40 +100045 build-node: ubuntu1804-docker-8c-8g
Andrew Grimberg7fcafcf2023-05-03 08:49:23 -070046 mvn-settings: "vvp-validation-scripts-settings"
47 mvn-global-settings: "global-settings"
Hagop Bozawglanian7f728d22019-02-04 23:46:24 +000048 stream:
Andrew Grimberg7fcafcf2023-05-03 08:49:23 -070049 - "master":
50 branch: "master"
Hagop Bozawglanian7f728d22019-02-04 23:46:24 +000051 jobs:
Andrew Grimberg7fcafcf2023-05-03 08:49:23 -070052 - "{project-name}-{stream}-build-and-upload":
Hagop Bozawglanian03129582019-02-28 19:09:30 +000053 pre_script: !include-raw-escape: pre-build-csv.sh
Hagop Bozawglanian90e18852019-02-28 23:11:08 +000054 artifact_name: traceability.csv rst.csv
Hagop Bozawglanian09d0d892019-03-04 02:19:42 +000055 project_id: org.onap.vvp.validation-scripts
Hagop Bozawglanian03129582019-02-28 19:09:30 +000056 post_script: !include-raw-escape: ../vnfrqts/post-upload-artifact.sh