Skip to content

Commit a666fc5

Browse files
pkoutsovasilismergify[bot]
authored andcommitted
feat: add github notification for CI steps (#8485)
(cherry picked from commit cefd95f)
1 parent 8edc076 commit a666fc5

File tree

2 files changed

+24
-0
lines changed

2 files changed

+24
-0
lines changed

.buildkite/bk.integration.pipeline.yml

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,9 @@ env:
1616
steps:
1717
- label: Start ESS stack for integration tests
1818
key: integration-ess
19+
notify:
20+
- github_commit_status:
21+
context: "buildkite/elastic-agent-extended-testing - ESS stack provision"
1922
env:
2023
ASDF_TERRAFORM_VERSION: 1.9.2
2124
command: |
@@ -31,6 +34,9 @@ steps:
3134

3235
- group: "Extended runtime leak tests"
3336
key: extended-integration-tests
37+
notify:
38+
- github_commit_status:
39+
context: "buildkite/elastic-agent-extended-testing - Runtime leak tests"
3440
depends_on:
3541
- integration-ess
3642
steps:
@@ -90,6 +96,9 @@ steps:
9096

9197
- group: "Stateful: Windows"
9298
key: integration-tests-win
99+
notify:
100+
- github_commit_status:
101+
context: "buildkite/elastic-agent-extended-testing - Windows"
93102
depends_on:
94103
- integration-ess
95104
steps:
@@ -185,6 +194,9 @@ steps:
185194

186195
- group: "Stateful:Ubuntu"
187196
key: integration-tests-ubuntu
197+
notify:
198+
- github_commit_status:
199+
context: "buildkite/elastic-agent-extended-testing - Ubuntu"
188200
depends_on:
189201
- integration-ess
190202
steps:
@@ -294,6 +306,9 @@ steps:
294306

295307
- group: "Stateful:Debian"
296308
key: integration-tests-debian
309+
notify:
310+
- github_commit_status:
311+
context: "buildkite/elastic-agent-extended-testing - Debian"
297312
depends_on:
298313
- integration-ess
299314
steps:
@@ -351,6 +366,9 @@ steps:
351366

352367
- group: "Stateful(Sudo):RHEL8"
353368
key: integration-tests-rhel8
369+
notify:
370+
- github_commit_status:
371+
context: "buildkite/elastic-agent-extended-testing - RHEL8"
354372
depends_on:
355373
- integration-ess
356374
steps:
@@ -373,6 +391,9 @@ steps:
373391

374392
- group: "Kubernetes"
375393
key: integration-tests-kubernetes
394+
notify:
395+
- github_commit_status:
396+
context: "buildkite/elastic-agent-extended-testing - Kubernetes"
376397
depends_on:
377398
- integration-ess
378399
- packaging-containers-x86-64

.buildkite/integration.pipeline.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,9 @@ env:
66
steps:
77
- group: "Integration tests: packaging"
88
key: "int-packaging"
9+
notify:
10+
- github_commit_status:
11+
context: "buildkite/elastic-agent - Packaging"
912
steps:
1013
# Build matrix is not used for packaging in favor to unique step keys
1114
# Packaging linux/amd64

0 commit comments

Comments
 (0)