30
30
- group : " Filebeat Mandatory Tests"
31
31
key : " filebeat-mandatory-tests"
32
32
steps :
33
- - label : " :ubuntu: Ubuntu Unit Tests"
33
+ - label : " :ubuntu: Filebeat Unit Tests"
34
34
command : |
35
35
cd filebeat
36
36
mage build unitTest
46
46
- " filebeat/build/*.json"
47
47
notify :
48
48
- github_commit_status :
49
- context : " filebeat: Ubuntu Unit Tests"
49
+ context : " filebeat: Linux x86_64 Unit Tests"
50
50
51
- - label : " :ubuntu: Ubuntu Go Integration Tests"
51
+ - label : " :ubuntu: Filebeat Go Integration Tests"
52
52
command : |
53
53
cd filebeat
54
54
mage goIntegTest
64
64
- " filebeat/build/*.json"
65
65
notify :
66
66
- github_commit_status :
67
- context : " filebeat: Ubuntu Go Integration Tests"
67
+ context : " filebeat: Filebeat Go Integration Tests"
68
68
69
- - label : " :ubuntu: Ubuntu Python Integration Tests"
69
+ - label : " :ubuntu: Filebeat Python Integration Tests"
70
70
command : |
71
71
cd filebeat
72
72
mage pythonIntegTest
84
84
- github_commit_status :
85
85
context : " filebeat: Python Integration Tests"
86
86
87
- - label : " :windows: Windows 2016 Unit Tests"
87
+ - label : " :windows: Filebeat Windows 2016 Unit Tests"
88
88
key : " windows-2016-unit-tests"
89
89
command : |
90
90
Set-Location -Path filebeat
@@ -105,7 +105,7 @@ steps:
105
105
- github_commit_status :
106
106
context : " filebeat: Windows 2016 Unit Tests"
107
107
108
- - label : " :windows: Windows 2022 Unit Tests"
108
+ - label : " :windows: Filebeat Windows 2022 Unit Tests"
109
109
key : " windows-2022-unit-tests"
110
110
command : |
111
111
Set-Location -Path filebeat
@@ -128,8 +128,10 @@ steps:
128
128
129
129
- group : " Filebeat Extended Tests"
130
130
key : " filebeat-extended-tests"
131
+ if : build.env("BUILDKITE_PULL_REQUEST") == "false" || build.env("GITHUB_PR_LABELS") =~ /.*(macOS|arm).*/
132
+
131
133
steps :
132
- - label : " :mac: MacOS x64_64 Unit Tests"
134
+ - label : " :mac: Filebeat macOS x86_64 Unit Tests"
133
135
key : " macos-unit-tests-extended"
134
136
if : build.env("GITHUB_PR_LABELS") =~ /.*macOS.*/
135
137
command : |
@@ -148,9 +150,9 @@ steps:
148
150
- " filebeat/build/*.json"
149
151
notify :
150
152
- github_commit_status :
151
- context : " filebeat: Extended MacOS Unit Tests"
153
+ context : " filebeat: macOS x86_64 Unit Tests"
152
154
153
- - label : " :mac: MacOS arm64 Unit Tests"
155
+ - label : " :mac: Filebeat macOS arm64 Unit Tests"
154
156
key : " macos-arm64-unit-tests-extended"
155
157
if : build.env("GITHUB_PR_LABELS") =~ /.*macOS.*/
156
158
command : |
@@ -169,9 +171,9 @@ steps:
169
171
- " filebeat/build/*.json"
170
172
notify :
171
173
- github_commit_status :
172
- context : " filebeat: Extended MacOS ARM Unit Tests"
174
+ context : " filebeat: macOS arm64 Unit Tests"
173
175
174
- - label : " :linux: Ubuntu ARM Unit Tests"
176
+ - label : " :linux: Filebeat arm64 Unit Tests"
175
177
key : " extended-arm64-unit-test"
176
178
if : build.env("BUILDKITE_PULL_REQUEST") == "false" || build.env("GITHUB_PR_LABELS") =~ /.*arm.*/
177
179
command : |
@@ -189,13 +191,14 @@ steps:
189
191
- " filebeat/build/*.json"
190
192
notify :
191
193
- github_commit_status :
192
- context : " filebeat: Extended Ubuntu ARM Unit Tests"
194
+ context : " filebeat: Linux arm64 Unit Tests"
193
195
194
- - group : " Extended Windows Tests"
196
+ - group : " Filebeat Extended Windows Tests"
195
197
key : " filebeat-extended-win-tests"
196
198
if : build.env("BUILDKITE_PULL_REQUEST") == "false" || build.env("GITHUB_PR_LABELS") =~ /.*[Ww]indows.*/
199
+
197
200
steps :
198
- - label : " :windows: Windows 2019 Unit Tests"
201
+ - label : " :windows: Filebeat Windows 2019 Unit Tests"
199
202
key : " windows-extended-2019"
200
203
command : |
201
204
Set-Location -Path filebeat
@@ -214,9 +217,9 @@ steps:
214
217
- " filebeat/build/*.json"
215
218
notify :
216
219
- github_commit_status :
217
- context : " filebeat: Extended Windows 2019 Unit Tests"
220
+ context : " filebeat: Windows 2019 Unit Tests"
218
221
219
- - label : " :windows: Windows 11 Unit Tests"
222
+ - label : " :windows: Filebeat Windows 11 Unit Tests"
220
223
key : " windows-extended-11"
221
224
command : |
222
225
Set-Location -Path filebeat
@@ -235,9 +238,9 @@ steps:
235
238
- " filebeat/build/*.json"
236
239
notify :
237
240
- github_commit_status :
238
- context : " filebeat: Extended Windows 11 Unit Tests"
241
+ context : " filebeat: Windows 11 Unit Tests"
239
242
240
- - label : " :windows: Windows 10 Unit Tests"
243
+ - label : " :windows: Filebeat Windows 10 Unit Tests"
241
244
key : " windows-extended-10"
242
245
command : |
243
246
Set-Location -Path filebeat
@@ -256,7 +259,7 @@ steps:
256
259
- " filebeat/build/*.json"
257
260
notify :
258
261
- github_commit_status :
259
- context : " filebeat: Extended Windows 10 Unit Tests"
262
+ context : " filebeat: Windows 10 Unit Tests"
260
263
261
264
- wait : ~
262
265
# with PRs, we want to run packaging only if mandatory tests succeed
@@ -268,7 +271,7 @@ steps:
268
271
- group : " Filebeat Packaging"
269
272
key : " packaging"
270
273
steps :
271
- - label : " :linux: Packaging Linux"
274
+ - label : " :linux: Filebeat Packaging Linux"
272
275
key : " packaging-linux"
273
276
command : |
274
277
cd filebeat
@@ -287,9 +290,9 @@ steps:
287
290
PLATFORMS : " +all linux/amd64 linux/arm64 windows/amd64 darwin/amd64 darwin/arm64"
288
291
notify :
289
292
- github_commit_status :
290
- context : " filebeat: Packaging"
293
+ context : " filebeat: Packaging Linux "
291
294
292
- - label : " :linux: Packaging ARM "
295
+ - label : " :linux: Filebeat Packaging arm64 "
293
296
key : " packaging-arm"
294
297
command : |
295
298
cd filebeat
@@ -307,4 +310,4 @@ steps:
307
310
PACKAGES : " docker"
308
311
notify :
309
312
- github_commit_status :
310
- context : " filebeat: Packaging ARM "
313
+ context : " filebeat: Packaging arm64 "
0 commit comments