@@ -194,6 +194,49 @@ spec:
194
194
access_level : MANAGE_BUILD_AND_READ
195
195
everyone :
196
196
access_level : BUILD_AND_READ
197
+
198
+ ---
199
+ # yaml-language-server: $schema=https://gist.githubusercontent.com/elasticmachine/988b80dae436cafea07d9a4a460a011d/raw/rre.schema.json
200
+ apiVersion : backstage.io/v1alpha1
201
+ kind : Resource
202
+ metadata :
203
+ name : buildkite-elastic-agent-integration-matrix
204
+ description : Elastic-agent integration tests matrix
205
+ links :
206
+ - title : Pipeline
207
+ url : https://buildkite.com/elastic/buildkite-elastic-agent-integration-matrix
208
+
209
+ spec :
210
+ type : buildkite-pipeline
211
+ owner : group:ingest-fp
212
+ system : buildkite
213
+ implementation :
214
+ apiVersion : buildkite.elastic.dev/v1
215
+ kind : Pipeline
216
+ metadata :
217
+ name : buildkite-elastic-agent-integration-matrix
218
+ description : Runs elastic-agent integration tests for all supported platforms
219
+ spec :
220
+ pipeline_file : " .buildkite/pipeline.integration-test-matrix.yml"
221
+ provider_settings :
222
+ trigger_mode : none # don't trigger jobs from github activity
223
+ repository : elastic/elastic-agent
224
+ env :
225
+ ELASTIC_SLACK_NOTIFICATIONS_ENABLED : " true"
226
+ SLACK_NOTIFICATIONS_CHANNEL : " #ingest-notifications"
227
+ SLACK_NOTIFICATIONS_ON_SUCCESS : " false"
228
+ SLACK_NOTIFICATIONS_SKIP_FOR_RETRIES : " true"
229
+ schedules :
230
+ weekly :
231
+ branch : main
232
+ cronline : " 0 0 * * 4" # every Thursday at 00:00
233
+ message : Integration test matrix
234
+ teams :
235
+ ingest-fp :
236
+ access_level : MANAGE_BUILD_AND_READ
237
+ everyone :
238
+ access_level : BUILD_AND_READ
239
+
197
240
---
198
241
# yaml-language-server: $schema=https://gist.githubusercontent.com/elasticmachine/988b80dae436cafea07d9a4a460a011d/raw/e57ee3bed7a6f73077a3f55a38e76e40ec87a7cf/rre.schema.json
199
242
apiVersion : backstage.io/v1alpha1
0 commit comments