From 2c4a686fd415fb85d2fd082299c421543f690adf Mon Sep 17 00:00:00 2001 From: Nick Dris Date: Fri, 19 Sep 2025 17:40:29 +0300 Subject: [PATCH] Run serverless CI only on PRs targeting master (#859) Serverless CI tests will be now tested only in PRs targetting master branch, or on scheduled runs (cherry picked from commit 4cf6c476d5317b633b4e92233917e3ba31fb0708) --- .buildkite/it/serverless-pipeline.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.buildkite/it/serverless-pipeline.yml b/.buildkite/it/serverless-pipeline.yml index 56cd2c9b0..6b51aaa76 100644 --- a/.buildkite/it/serverless-pipeline.yml +++ b/.buildkite/it/serverless-pipeline.yml @@ -22,12 +22,14 @@ agents: steps: - label: "Run IT serverless tests with user privileges" + if: build.pull_request.base_branch == "master" || build.source == "schedule" plugins: - elastic/vault-secrets#v0.0.2: *vault-base_url - elastic/vault-secrets#v0.0.2: *vault-get_credentials_endpoint - elastic/vault-secrets#v0.0.2: *vault-api_key command: bash .buildkite/it/run_serverless.sh 3.13 test_user $RUN_FULL_CI_WHEN_CHANGED - label: "Run IT Serverless tests with operator privileges" + if: build.pull_request.base_branch == "master" || build.source == "schedule" plugins: - elastic/vault-secrets#v0.0.2: *vault-base_url - elastic/vault-secrets#v0.0.2: *vault-get_credentials_endpoint