summaryrefslogtreecommitdiff
path: root/internal/middlewares/const.go
diff options
context:
space:
mode:
authorAmir Zarrinkafsh <nightah@me.com>2020-05-03 01:05:11 +1000
committerGitHub <noreply@github.com>2020-05-02 17:05:11 +0200
commitd301ebe47c1f5d409803c55a93b616485b7971b0 (patch)
tree64d44d01cea3b79b3e6a2057c3ec760ebd8764bd /internal/middlewares/const.go
parente67f63ee44826c1dfc673b505cb2be1b106c3b75 (diff)
[CI] Fix pipeline dependencies (#964)
* [CI] Fix pipeline dependencies This change ensures that CI_BYPASS works as intended and ensures that the hardcoded pipeline does not conflict with the repo provided dynamic pipeline. The hardcoded pipeline has been changed to reflect the following: ```yaml steps: # Blocking pipeline for master branch deployments (concurrency_group). - label: ":pipeline: Setup Pipeline" command: ".buildkite/pipeline.sh | buildkite-agent pipeline upload" concurrency: 1 concurrency_group: "deployments" if: build.branch == "master" # Non-blocking pipeline for all others (tagged commits/local branches/PRs). - label: ":pipeline: Setup Pipeline" command: ".buildkite/pipeline.sh | buildkite-agent pipeline upload" if: build.branch != "master" - wait: if: build.pull_request.repository.fork != true && build.branch !~ /^dependabot\/.*/ # Manual intervention by team required to deploy for forked PRs (prevent secret leakage). - block: "Public fork needs approval" if: build.pull_request.repository.fork == true # Blocking deployment for master branch deployments (concurrency_group). - label: ":rocket: Setup Deployment" command: ".buildkite/deployment.sh | buildkite-agent pipeline upload" concurrency: 1 concurrency_group: "deployments" depends_on: ~ if: build.branch == "master" # Non-blocking deployment for all others (tagged commits/local branches). - label: ":rocket: Setup Deployment" command: ".buildkite/deployment.sh | buildkite-agent pipeline upload" depends_on: ~ if: build.branch != "master" && build.branch !~ /^dependabot\/.*/ && build.pull_request.repository.fork != true # Removed dependency optimisation for forked PRs to enforce block step. - label: ":rocket: Setup Deployment" command: ".buildkite/deployment.sh | buildkite-agent pipeline upload" if: build.pull_request.repository.fork == true ``` * [CI] Include upstream hardcoded pipeline in repo
Diffstat (limited to 'internal/middlewares/const.go')
0 files changed, 0 insertions, 0 deletions