Skip to content

Commit cefd95f

Browse files
feat: add github notification for CI steps (#8485)
1 parent 1b7a4fa commit cefd95f

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
@@ -41,6 +41,9 @@ common:
4141
steps:
4242
- label: Start ESS stack for integration tests
4343
key: integration-ess
44+
notify:
45+
- github_commit_status:
46+
context: "buildkite/elastic-agent-extended-testing - ESS stack provision"
4447
env:
4548
ASDF_TERRAFORM_VERSION: 1.9.2
4649
command: |
@@ -56,6 +59,9 @@ steps:
5659

5760
- group: "Extended runtime leak tests"
5861
key: extended-integration-tests
62+
notify:
63+
- github_commit_status:
64+
context: "buildkite/elastic-agent-extended-testing - Runtime leak tests"
5965
depends_on:
6066
- integration-ess
6167
steps:
@@ -115,6 +121,9 @@ steps:
115121

116122
- group: "Stateful: Windows"
117123
key: integration-tests-win
124+
notify:
125+
- github_commit_status:
126+
context: "buildkite/elastic-agent-extended-testing - Windows"
118127
depends_on:
119128
- integration-ess
120129
steps:
@@ -210,6 +219,9 @@ steps:
210219

211220
- group: "Stateful:Ubuntu"
212221
key: integration-tests-ubuntu
222+
notify:
223+
- github_commit_status:
224+
context: "buildkite/elastic-agent-extended-testing - Ubuntu"
213225
depends_on:
214226
- integration-ess
215227
steps:
@@ -319,6 +331,9 @@ steps:
319331

320332
- group: "Stateful:Debian"
321333
key: integration-tests-debian
334+
notify:
335+
- github_commit_status:
336+
context: "buildkite/elastic-agent-extended-testing - Debian"
322337
depends_on:
323338
- integration-ess
324339
steps:
@@ -376,6 +391,9 @@ steps:
376391

377392
- group: "Stateful(Sudo):RHEL8"
378393
key: integration-tests-rhel8
394+
notify:
395+
- github_commit_status:
396+
context: "buildkite/elastic-agent-extended-testing - RHEL8"
379397
depends_on:
380398
- integration-ess
381399
steps:
@@ -398,6 +416,9 @@ steps:
398416

399417
- group: "Kubernetes"
400418
key: integration-tests-kubernetes
419+
notify:
420+
- github_commit_status:
421+
context: "buildkite/elastic-agent-extended-testing - Kubernetes"
401422
depends_on:
402423
- integration-ess
403424
- 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)