Skip to content

Commit a00add2

Browse files
feat: add github notification for CI steps (#8485) (#8520)
(cherry picked from commit cefd95f) Co-authored-by: Panos Koutsovasilis <panos.koutsovasilis@elastic.co>
1 parent c092b46 commit a00add2

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:
@@ -184,6 +193,9 @@ steps:
184193

185194
- group: "Stateful:Ubuntu"
186195
key: integration-tests-ubuntu
196+
notify:
197+
- github_commit_status:
198+
context: "buildkite/elastic-agent-extended-testing - Ubuntu"
187199
depends_on:
188200
- integration-ess
189201
steps:
@@ -291,6 +303,9 @@ steps:
291303

292304
- group: "Stateful:Debian"
293305
key: integration-tests-debian
306+
notify:
307+
- github_commit_status:
308+
context: "buildkite/elastic-agent-extended-testing - Debian"
294309
depends_on:
295310
- integration-ess
296311
steps:
@@ -348,6 +363,9 @@ steps:
348363

349364
- group: "Stateful(Sudo):RHEL8"
350365
key: integration-tests-rhel8
366+
notify:
367+
- github_commit_status:
368+
context: "buildkite/elastic-agent-extended-testing - RHEL8"
351369
depends_on:
352370
- integration-ess
353371
steps:
@@ -370,6 +388,9 @@ steps:
370388

371389
- group: "Kubernetes"
372390
key: integration-tests-kubernetes
391+
notify:
392+
- github_commit_status:
393+
context: "buildkite/elastic-agent-extended-testing - Kubernetes"
373394
depends_on:
374395
- integration-ess
375396
- 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)