@@ -46,6 +46,8 @@ common:
4646 - oblt_cli_plugin : &oblt_cli_plugin
4747 elastic/oblt-cli#v0.2.0:
4848 version-file : .oblt-cli-version
49+ - vault_github_token : &vault_github_token
50+ elastic/vault-github-token#v0.1.0:
4951
5052steps :
5153 - label : Start ESS stack for integration tests using oblt-cli
8890 plugins :
8991 - *google_oidc_observability_plugin
9092 - *oblt_cli_plugin
93+ - *vault_github_token
9194
9295 - label : " Windows:2025:amd64:sudo"
9396 depends_on :
@@ -110,6 +113,7 @@ steps:
110113 plugins :
111114 - *google_oidc_observability_plugin
112115 - *oblt_cli_plugin
116+ - *vault_github_token
113117
114118 - label : " Ubuntu:2404:amd64:sudo"
115119 depends_on : packaging-ubuntu-x86-64
@@ -131,6 +135,7 @@ steps:
131135 plugins :
132136 - *google_oidc_observability_plugin
133137 - *oblt_cli_plugin
138+ - *vault_github_token
134139
135140 - group : " Stateful: Windows"
136141 key : integration-tests-win
@@ -170,6 +175,7 @@ steps:
170175 plugins :
171176 - *google_oidc_observability_plugin
172177 - *oblt_cli_plugin
178+ - *vault_github_token
173179
174180 - label : " Win2022:non-sudo:{{matrix}}"
175181 depends_on :
@@ -194,6 +200,7 @@ steps:
194200 plugins :
195201 - *google_oidc_observability_plugin
196202 - *oblt_cli_plugin
203+ - *vault_github_token
197204
198205 - label : " Win2025:sudo:{{matrix}}"
199206 depends_on :
@@ -225,6 +232,7 @@ steps:
225232 plugins :
226233 - *google_oidc_observability_plugin
227234 - *oblt_cli_plugin
235+ - *vault_github_token
228236
229237 - label : " Win2025:non-sudo:{{matrix}}"
230238 depends_on :
@@ -249,6 +257,7 @@ steps:
249257 plugins :
250258 - *google_oidc_observability_plugin
251259 - *oblt_cli_plugin
260+ - *vault_github_token
252261
253262 - group : " Stateful:Ubuntu"
254263 key : integration-tests-ubuntu
@@ -280,6 +289,7 @@ steps:
280289 plugins :
281290 - *google_oidc_observability_plugin
282291 - *oblt_cli_plugin
292+ - *vault_github_token
283293
284294 - label : " x86_64:sudo: {{matrix}}"
285295 depends_on :
@@ -318,6 +328,7 @@ steps:
318328 plugins :
319329 - *google_oidc_observability_plugin
320330 - *oblt_cli_plugin
331+ - *vault_github_token
321332
322333 - label : " arm:sudo: {{matrix}}"
323334 depends_on :
@@ -356,6 +367,7 @@ steps:
356367 plugins :
357368 - *google_oidc_observability_plugin
358369 - *oblt_cli_plugin
370+ - *vault_github_token
359371
360372 - label : " arm:non-sudo: {{matrix}}"
361373 skip : true
@@ -381,6 +393,7 @@ steps:
381393 plugins :
382394 - *google_oidc_observability_plugin
383395 - *oblt_cli_plugin
396+ - *vault_github_token
384397
385398 - group : " Stateful:Debian"
386399 key : integration-tests-debian
@@ -412,6 +425,7 @@ steps:
412425 plugins :
413426 - *google_oidc_observability_plugin
414427 - *oblt_cli_plugin
428+ - *vault_github_token
415429
416430 - label : " x86_64:sudo: {{matrix}}"
417431 depends_on :
@@ -451,6 +465,7 @@ steps:
451465 plugins :
452466 - *google_oidc_observability_plugin
453467 - *oblt_cli_plugin
468+ - *vault_github_token
454469
455470 - group : " Stateful(Sudo):RHEL8"
456471 key : integration-tests-rhel8
@@ -481,6 +496,7 @@ steps:
481496 plugins :
482497 - *google_oidc_observability_plugin
483498 - *oblt_cli_plugin
499+ - *vault_github_token
484500
485501 - group : " Kubernetes"
486502 key : integration-tests-kubernetes
@@ -532,6 +548,7 @@ steps:
532548 plugins :
533549 - *google_oidc_observability_plugin
534550 - *oblt_cli_plugin
551+ - *vault_github_token
535552
536553 - group : " Serverless integration test"
537554 key : integration-tests-serverless
0 commit comments