blob: 083616880dea0bc95ded1b6afff6283819f8a96f [file] [log] [blame]
mrichomme50be5f82020-05-20 14:34:56 +02001---
2- project:
3 name: integration-xtesting-info
4 project-name: integration-xtesting
5 jobs:
6 - gerrit-info-yaml-verify
7 build-node: centos7-builder-2c-1g
8 project: integration/xtesting
9 branch: master
10
11- project:
12 name: integration-xtesting-linters
13 project: integration/xtesting
Jessica Wagantall2852c232020-05-26 15:15:34 -070014 project-name: integration-xtesting
mrichomme50be5f82020-05-20 14:34:56 +020015 python-version: python3
16 jobs:
17 - integration-linters
18 subproject:
mrichommef40993b2020-12-10 14:57:32 +010019 - 'commit':
20 tox-dir: '.'
21 tox-envs: 'gitlint'
22 pattern: '**'
mrichomme50be5f82020-05-20 14:34:56 +020023 - 'yaml':
24 tox-dir: '.'
25 tox-envs: 'yaml'
26 pattern: '**/*.yaml'
27 - 'yml':
28 tox-dir: '.'
29 tox-envs: 'yaml'
30 pattern: '**/*.yml'
31 - 'json':
32 tox-dir: '.'
33 tox-envs: 'json'
34 pattern: '**/*.json'
35 - 'md':
36 tox-dir: '.'
37 tox-envs: 'md'
38 pattern: '**/*.md'
39 stream:
40 - 'master':
41 branch: 'master'
Michal Jagiello09bca892021-11-03 12:31:58 +000042 - 'istanbul':
43 branch: 'istanbul'
morganrol1773edb2021-04-02 14:47:31 +020044 - 'honolulu':
45 branch: 'honolulu'
mrichommede2f4c72020-06-15 11:51:32 +020046
47- project:
48 name: integration-xtesting-release
49 project-name: 'integration-xtesting'
morganrol9bc4dba2021-03-22 19:18:05 +010050 project: 'integration/xtesting'
mrichommede2f4c72020-06-15 11:51:32 +020051 mvn-settings: 'integration-settings'
52 jobs:
53 - '{project-name}-gerrit-release-jobs':
54 build-node: centos7-docker-8c-8g
55
56- project:
57 name: 'integration-xtesting-docker'
58 jobs:
59 - gerrit-docker-verify:
60 project-name: 'integration-xtesting-infra-healthcheck'
mrichomme495a1672020-06-18 10:59:47 +020061 docker-root: ./infra-healthcheck
mrichommede2f4c72020-06-15 11:51:32 +020062 docker-name: 'onap/xtesting-infra-healthcheck'
Jessica Wagantall07b44fd2020-06-18 12:17:08 -070063 docker-build-args: '-f ./docker/Dockerfile'
mrichommede2f4c72020-06-15 11:51:32 +020064 - gerrit-docker-merge:
65 project-name: 'integration-xtesting-infra-healthcheck'
mrichomme495a1672020-06-18 10:59:47 +020066 docker-root: ./infra-healthcheck
mrichommede2f4c72020-06-15 11:51:32 +020067 docker-name: 'onap/xtesting-infra-healthcheck'
mrichomme495a1672020-06-18 10:59:47 +020068 docker-build-args: '-f ./docker/Dockerfile'
mrichommede2f4c72020-06-15 11:51:32 +020069 - gerrit-docker-verify:
mrichommee55b2192020-06-19 09:16:08 +020070 project-name: 'integration-xtesting-healthcheck'
71 docker-root: ./healthcheck
72 docker-name: 'onap/xtesting-healthcheck'
73 docker-build-args: '-f ./docker/Dockerfile'
74 - gerrit-docker-merge:
75 project-name: 'integration-xtesting-healthcheck'
76 docker-root: ./healthcheck
77 docker-name: 'onap/xtesting-healthcheck'
78 docker-build-args: '-f ./docker/Dockerfile'
79 - gerrit-docker-verify:
80 project-name: 'integration-xtesting-smoke-usecases-pythonsdk'
81 docker-root: ./smoke-usecases-pythonsdk
82 docker-name: 'onap/xtesting-smoke-usecases-pythonsdk'
83 docker-build-args: '-f ./docker/Dockerfile'
84 - gerrit-docker-merge:
85 project-name: 'integration-xtesting-smoke-usecases-pythonsdk'
86 docker-root: ./smoke-usecases-pythonsdk
87 docker-name: 'onap/xtesting-smoke-usecases-pythonsdk'
88 docker-build-args: '-f ./docker/Dockerfile'
89 - gerrit-docker-verify:
90 project-name: 'integration-xtesting-smoke-usecases-robot'
91 docker-root: ./smoke-usecases-robot
92 docker-name: 'onap/xtesting-smoke-usecases-robot'
93 docker-build-args: '-f ./docker/Dockerfile'
94 - gerrit-docker-merge:
95 project-name: 'integration-xtesting-smoke-usecases-robot'
96 docker-root: ./smoke-usecases-robot
97 docker-name: 'onap/xtesting-smoke-usecases-robot'
98 docker-build-args: '-f ./docker/Dockerfile'
99 - gerrit-docker-verify:
mrichommee55b2192020-06-19 09:16:08 +0200100 project-name: 'integration-xtesting-security'
mrichomme495a1672020-06-18 10:59:47 +0200101 docker-root: ./security
mrichommede2f4c72020-06-15 11:51:32 +0200102 docker-name: 'onap/xtesting-security'
mrichomme495a1672020-06-18 10:59:47 +0200103 docker-build-args: '-f ./docker/Dockerfile'
mrichommede2f4c72020-06-15 11:51:32 +0200104 - gerrit-docker-merge:
105 project-name: 'integration-xtesting-security'
mrichomme495a1672020-06-18 10:59:47 +0200106 docker-root: ./security
mrichommee55b2192020-06-19 09:16:08 +0200107 docker-name: 'onap/xtesting-security'
mrichomme495a1672020-06-18 10:59:47 +0200108 docker-build-args: '-f ./docker/Dockerfile'
morganrol3c6e5a62021-09-24 09:18:33 +0200109 - gerrit-docker-verify:
110 project-name: 'integration-xtesting-smoke-usecases-robot-py3'
111 docker-root: ./smoke-usecases-robot-py3
112 docker-name: 'onap/xtesting-smoke-usecases-robot-py3'
113 docker-build-args: '-f ./docker/Dockerfile'
morganrold4c81b42021-09-23 18:05:17 +0200114 - gerrit-docker-merge:
115 project-name: 'integration-xtesting-smoke-usecases-robot-py3'
116 docker-root: ./smoke-usecases-robot-py3
117 docker-name: 'onap/xtesting-smoke-usecases-robot-py3'
118 docker-build-args: '-f ./docker/Dockerfile'
mrichommede2f4c72020-06-15 11:51:32 +0200119 project: 'integration/xtesting'
120 stream:
121 - 'master':
122 branch: 'master'
123 files: ''
Michal Jagiello09bca892021-11-03 12:31:58 +0000124 - 'istanbul':
125 branch: 'istanbul'
126 files: ''
morganrol1773edb2021-04-02 14:47:31 +0200127 - 'honolulu':
128 branch: 'honolulu'
129 files: ''
mrichomme7f9c9b92020-11-06 15:38:25 +0100130 - 'develop':
131 branch: 'develop'
132 files: ''
mrichommede2f4c72020-06-15 11:51:32 +0200133 docker-root: '$WORKSPACE'
134 mvn-settings: 'integration-settings'
135 build-node: ubuntu1804-docker-8c-8g
mrichomme7b4834d2020-08-14 15:03:28 +0200136 cron: '@daily'
mrichomme2a2f3a72020-08-14 15:58:02 +0200137 container-tag-method: stream