diff --git a/.buildkite/pipeline.yml b/.buildkite/pipeline.yml index 2603602..0e40fc9 100644 --- a/.buildkite/pipeline.yml +++ b/.buildkite/pipeline.yml @@ -1,6 +1,13 @@ steps: + - label: ":no_entry: Build skipped via skip_bk" + if: build.message =~ /\bskip_bk\b/i + command: | + echo "Build intentionally skipped due to skip_bk in commit message" + exit 1 + - label: ":postgres: Run Tests - Postgres" key: "run-dbt-postgres" + if: build.message !~ /\bskip_bk\b/i plugins: - docker#v3.13.0: image: "python:3.10.13" @@ -16,6 +23,7 @@ steps: - label: ":snowflake-db: Run Tests - Snowflake" key: "run_dbt_snowflake" + if: build.message !~ /\bskip_bk\b/i plugins: - docker#v3.13.0: image: "python:3.10.13" @@ -33,6 +41,7 @@ steps: - label: ":gcloud: Run Tests - BigQuery" key: "run_dbt_bigquery" + if: build.message !~ /\bskip_bk\b/i plugins: - docker#v3.13.0: image: "python:3.10.13" @@ -45,6 +54,7 @@ steps: - label: ":amazon-redshift: Run Tests - Redshift" key: "run_dbt_redshift" + if: build.message !~ /\bskip_bk\b/i plugins: - docker#v3.13.0: image: "python:3.10.13" @@ -60,6 +70,7 @@ steps: - label: ":databricks: Run Tests - Databricks" key: "run_dbt_databricks" + if: build.message !~ /\bskip_bk\b/i plugins: - docker#v3.13.0: image: "python:3.10.13"