blob: 6296ff12d8b1cbcb04a56f7c7044eda44ed723a1 [file] [log] [blame]
Gary Wu41a9eaf2017-09-01 13:46:07 -07001---
2- project:
Jessica Wagantall5b57a372018-11-13 14:29:55 -08003 name: integration-project-view
4 project-name: integration
5 views:
6 - project-view
7
8- project:
Jessica Wagantalla31df192019-02-27 00:09:44 -08009 name: integration-info
10 project-name: integration
11 jobs:
12 - gerrit-info-yaml-verify
Jessica Wagantalldb675aa2020-01-14 00:57:36 -080013 build-node: centos7-builder-2c-1g
Jessica Wagantalla31df192019-02-27 00:09:44 -080014 project: integration
15 branch: master
mrichomme23fc7b12020-01-31 16:39:22 +010016
17- project:
18 name: integration-verify-python
19 project-name: integration
20 project: integration
21 stream:
22 - 'master':
23 branch: 'master'
mrichomme23fc7b12020-01-31 16:39:22 +010024 mvn-settings: 'integration-settings'
Bartek Grzybowski502414e2020-09-22 14:00:46 +020025 build-node: 'ubuntu1804-builder-4c-4g'
mrichomme23fc7b12020-01-31 16:39:22 +010026 subproject:
Bartek Grzybowski6df4b5b2020-02-06 08:23:09 +010027 - 'test-vcpe':
mrichomme23fc7b12020-01-31 16:39:22 +010028 path: 'test/vcpe'
29 pattern: 'test/vcpe/**'
Bartek Grzybowski502414e2020-09-22 14:00:46 +020030 - 'ran-nssmf-simulator':
31 path: 'test/mocks/ran-nssmf-simulator'
32 pattern: 'test/mocks/ran-nssmf-simulator/**'
mrichomme23fc7b12020-01-31 16:39:22 +010033 jobs:
34 - '{project-name}-{stream}-{subproject}-verify-python'
Bartek Grzybowski2dd05542020-02-07 15:10:03 +010035
36- project:
37 name: integration-verify-vagrantfile
38 project-name: 'integration'
39 project: 'integration'
Bartek Grzybowski2dd05542020-02-07 15:10:03 +010040 stream:
41 - 'master':
42 branch: 'master'
Bartek Grzybowski2dd05542020-02-07 15:10:03 +010043 jobs:
44 - '{project-name}-{stream}-verify-vagrantfile'
Bartek Grzybowski2f7f21e2020-02-12 15:46:58 +010045
46- project:
47 name: integration-verify-golang
48 project-name: 'integration'
49 project: 'integration'
Pawel Wieczorek464017f2020-08-06 08:31:27 +020050 golangver: 'golang114'
Bartek Grzybowski2f7f21e2020-02-12 15:46:58 +010051 mvn-settings: 'integration-settings'
52 archive-artifacts: ''
Bartek Grzybowski2f7f21e2020-02-12 15:46:58 +010053 jobs:
Bartek Grzybowski6c6cd562020-03-25 13:42:17 +010054 - '{project-name}-{stream}-{subproject}-verify-golang'
55 subproject:
56 - 'test-security-k8s':
57 path: 'test/security/k8s'
58 pattern: '{path}/**'
59 build-node: ubuntu1804-builder-4c-4g
Bartek Grzybowskiad114ad2020-03-24 15:48:42 +010060 script: |
61 #!/bin/bash
62 set -ex # Fail build if any setup step fails
63 cd $WORKSPACE/{path}
64 make test
Bartek Grzybowskiad114ad2020-03-24 15:48:42 +010065 - 'test-security-sslendpoints':
66 path: 'test/security/sslendpoints'
67 pattern: '{path}/**'
Bartek Grzybowski6c6cd562020-03-25 13:42:17 +010068 build-node: ubuntu1804-docker-8c-8g
69 script: |
70 #!/bin/bash
71 set -ex # Fail build if any setup step fails
72 cd $WORKSPACE/{path}
73 rm -rf $WORKSPACE/{path}/bin
74 make docker-build
75 make test
76 make clean
Bartek Grzybowski2f7f21e2020-02-12 15:46:58 +010077 stream:
78 - 'master':
79 branch: 'master'
ebo1d023b62020-02-27 23:48:20 +000080
81- project:
Bartek Grzybowski4d77b8e2020-02-26 11:43:35 +010082 name: integration-linters
83 project: 'integration'
84 project-name: 'integration'
85 python-version: python3
86 jobs:
Bartek Grzybowski59083542020-04-09 06:35:50 -070087 - integration-linters
Bartek Grzybowski4d77b8e2020-02-26 11:43:35 +010088 subproject:
89 - 'yaml':
90 tox-dir: '.'
91 tox-envs: 'yaml'
Bartek Grzybowski9c2fb802020-03-06 13:47:58 +010092 pattern: '**/*.yaml'
93 - 'yml':
94 tox-dir: '.'
95 tox-envs: 'yaml'
96 pattern: '**/*.yml'
Bartek Grzybowski4d77b8e2020-02-26 11:43:35 +010097 - 'json':
98 tox-dir: '.'
99 tox-envs: 'json'
100 pattern: '**/*.json'
Bartek Grzybowski54281a32020-03-06 14:32:27 +0100101 - 'python':
102 tox-dir: '.'
103 tox-envs: 'py'
104 pattern: '**/*.py'
mrichommebd2282e2020-04-10 12:03:34 +0200105 - 'rst':
106 tox-dir: '.'
107 tox-envs: 'rst'
108 pattern: '**/*.rst'
109 - 'md':
110 tox-dir: '.'
111 tox-envs: 'md'
112 pattern: '**/*.md'
Bartek Grzybowski4d77b8e2020-02-26 11:43:35 +0100113 stream:
114 - 'master':
115 branch: 'master'