14
14
OBS_PASS : ${{ secrets.OBS_PASS }}
15
15
OBS_PROJECT : ${{ secrets.OBS_PROJECT }}
16
16
TARGET_PROJECT : ${{ secrets.TARGET_PROJECT }}
17
+ LINUX_VERSION : ubuntu-20.04
17
18
18
19
jobs :
19
20
general_check :
20
- runs-on : ubuntu-20.04
21
+ runs-on : ${LINUX_VERSION}
21
22
steps :
22
23
- uses : actions/checkout@v3
23
24
- name : check data-manifest
32
33
}
33
34
34
35
unit_test :
35
- runs-on : ubuntu-20.04
36
+ runs-on : ${LINUX_VERSION}
36
37
strategy :
37
38
matrix :
38
39
python-version : ['3.6', '3.8', '3.10']
53
54
tox -v -e${{ matrix.python-version }}
54
55
55
56
functional_test_crm_report_bugs :
56
- runs-on : ubuntu-20.04
57
+ runs-on : ${LINUX_VERSION}
57
58
timeout-minutes : 40
58
59
steps :
59
60
- uses : actions/checkout@v3
64
65
$DOCKER_SCRIPT 6
65
66
66
67
functional_test_bootstrap_bugs :
67
- runs-on : ubuntu-20.04
68
+ runs-on : ${LINUX_VERSION}
68
69
timeout-minutes : 40
69
70
steps :
70
71
- uses : actions/checkout@v3
75
76
$DOCKER_SCRIPT 1
76
77
77
78
functional_test_bootstrap_common :
78
- runs-on : ubuntu-20.04
79
+ runs-on : ${LINUX_VERSION}
79
80
timeout-minutes : 40
80
81
steps :
81
82
- uses : actions/checkout@v3
86
87
$DOCKER_SCRIPT 2
87
88
88
89
functional_test_bootstrap_options :
89
- runs-on : ubuntu-20.04
90
+ runs-on : ${LINUX_VERSION}
90
91
timeout-minutes : 40
91
92
steps :
92
93
- uses : actions/checkout@v3
97
98
$DOCKER_SCRIPT 3
98
99
99
100
functional_test_qdevice_setup_remove :
100
- runs-on : ubuntu-20.04
101
+ runs-on : ${LINUX_VERSION}
101
102
timeout-minutes : 40
102
103
steps :
103
104
- uses : actions/checkout@v3
@@ -108,7 +109,7 @@ jobs:
108
109
$DOCKER_SCRIPT 9
109
110
110
111
functional_test_qdevice_options :
111
- runs-on : ubuntu-20.04
112
+ runs-on : ${LINUX_VERSION}
112
113
timeout-minutes : 40
113
114
steps :
114
115
- uses : actions/checkout@v3
@@ -119,7 +120,7 @@ jobs:
119
120
$DOCKER_SCRIPT 8
120
121
121
122
functional_test_qdevice_validate :
122
- runs-on : ubuntu-20.04
123
+ runs-on : ${LINUX_VERSION}
123
124
timeout-minutes : 40
124
125
steps :
125
126
- uses : actions/checkout@v3
@@ -130,7 +131,7 @@ jobs:
130
131
$DOCKER_SCRIPT 11
131
132
132
133
functional_test_qdevice_user_case :
133
- runs-on : ubuntu-20.04
134
+ runs-on : ${LINUX_VERSION}
134
135
timeout-minutes : 40
135
136
steps :
136
137
- uses : actions/checkout@v3
@@ -141,7 +142,7 @@ jobs:
141
142
$DOCKER_SCRIPT 10
142
143
143
144
functional_test_resource_subcommand :
144
- runs-on : ubuntu-20.04
145
+ runs-on : ${LINUX_VERSION}
145
146
timeout-minutes : 40
146
147
steps :
147
148
- uses : actions/checkout@v3
@@ -152,7 +153,7 @@ jobs:
152
153
$DOCKER_SCRIPT 12 13
153
154
154
155
functional_test_configure_sublevel :
155
- runs-on : ubuntu-20.04
156
+ runs-on : ${LINUX_VERSION}
156
157
timeout-minutes : 40
157
158
steps :
158
159
- uses : actions/checkout@v3
@@ -163,7 +164,7 @@ jobs:
163
164
$DOCKER_SCRIPT 4
164
165
165
166
functional_test_constraints_bugs :
166
- runs-on : ubuntu-20.04
167
+ runs-on : ${LINUX_VERSION}
167
168
timeout-minutes : 40
168
169
steps :
169
170
- uses : actions/checkout@v3
@@ -174,7 +175,7 @@ jobs:
174
175
$DOCKER_SCRIPT 5
175
176
176
177
functional_test_geo_cluster :
177
- runs-on : ubuntu-20.04
178
+ runs-on : ${LINUX_VERSION}
178
179
timeout-minutes : 40
179
180
steps :
180
181
- uses : actions/checkout@v3
@@ -185,7 +186,7 @@ jobs:
185
186
$DOCKER_SCRIPT 7
186
187
187
188
original_regression_test :
188
- runs-on : ubuntu-20.04
189
+ runs-on : ${LINUX_VERSION}
189
190
timeout-minutes : 40
190
191
steps :
191
192
- uses : actions/checkout@v3
@@ -209,7 +210,7 @@ jobs:
209
210
functional_test_constraints_bugs,
210
211
functional_test_geo_cluster,
211
212
original_regression_test]
212
- runs-on : ubuntu-20.04
213
+ runs-on : ${LINUX_VERSION}
213
214
timeout-minutes : 10
214
215
steps :
215
216
- uses : actions/checkout@v3
@@ -228,7 +229,7 @@ jobs:
228
229
229
230
submit :
230
231
needs : delivery
231
- runs-on : ubuntu-20.04
232
+ runs-on : ${LINUX_VERSION}
232
233
timeout-minutes : 10
233
234
steps :
234
235
- uses : actions/checkout@v3
0 commit comments