blob: a3170909ff5d1524410587b59551c19d74bbe675 [file] [log] [blame]
Andrew Grimberg1027fb72017-02-10 14:35:48 -08001---
Jessica Wagantall5b57a372018-11-13 14:29:55 -08002- project:
Andrew Grimberg86af1062023-05-03 09:47:36 -07003 name: demo-project-view
4 project-name: demo
5 views:
6 - project-view
Andrew Grimberg1027fb72017-02-10 14:35:48 -08007
8- project:
Andrew Grimberg86af1062023-05-03 09:47:36 -07009 name: demo
10 project-name: "demo"
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 - "{project-name}-gerrit-release-jobs":
19 build-node: centos7-docker-2c-1g
Andrew Grimberg1027fb72017-02-10 14:35:48 -080020
Andrew Grimberg86af1062023-05-03 09:47:36 -070021 project: "demo"
22 stream:
23 - "master":
24 branch: "master"
25 mvn-settings: "demo-settings"
26 files: "**"
27 archive-artifacts: ""
Anil Belurd2d5f282018-07-14 20:09:36 +100028
Jessica Wagantallb0e72cd2018-01-29 16:07:22 -080029- project:
Andrew Grimberg86af1062023-05-03 09:47:36 -070030 name: demo-sonar
31 jobs:
32 - gerrit-maven-sonar
33 sonarcloud: true
34 sonarcloud-project-organization: "{sonarcloud_project_organization}"
35 sonarcloud-project-key: "{sonarcloud_project_organization}_{project-name}"
36 sonar-mvn-goal: "{sonar_mvn_goal}"
Andrew Grimberg86af1062023-05-03 09:47:36 -070037 build-node: ubuntu1804-builder-4c-4g
38 project: "demo"
39 project-name: "demo"
40 branch: "master"
41 mvn-settings: "demo-settings"
42 mvn-goals: "clean install"
Fiete Ostkamp0d2fd682024-10-26 23:29:18 +020043 mvn-opts: "-Xmx1024m -XX:MaxMetaspaceSize=256m"
Jessica Wagantall1ebf2ac2019-02-27 00:03:35 -080044
45- project:
Andrew Grimberg86af1062023-05-03 09:47:36 -070046 name: demo-linters
47 project: "demo"
48 project-name: "demo"
49 python-version: python3
50 jobs:
51 - integration-linters
52 subproject:
53 - "yaml":
54 tox-dir: "."
55 tox-envs: "yaml"
56 pattern: "**/*.yaml"
57 - "yml":
58 tox-dir: "."
59 tox-envs: "yaml"
60 pattern: "**/*.yml"
61 - "json":
62 tox-dir: "."
63 tox-envs: "json"
64 pattern: "**/*.json"
65 - "python":
66 tox-dir: "."
67 tox-envs: "py"
68 pattern: "**/*.py"
69 stream:
70 - "master":
71 branch: "master"