Feat/release queue (#1192)

* queue release workflow so only one release can run at one time

* wait for 20 mins for release to finish

Co-authored-by: TomPallister <tom@threemammals.com>
This commit is contained in:
Tom Pallister 2020-04-11 11:09:51 +01:00 committed by GitHub
parent 84821c6c8d
commit fd7c6d7a5b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 11 additions and 3 deletions

View File

@ -1,4 +1,6 @@
version: 2.1 version: 2.1
orbs:
queue: eddiewebb/queue@1.5.0
jobs: jobs:
build: build:
docker: docker:
@ -16,7 +18,12 @@ workflows:
version: 2 version: 2
master: master:
jobs: jobs:
- queue/block_workflow:
time: "20"
only-on-branch: master
- release: - release:
requires:
- queue/block_workflow
filters: filters:
branches: branches:
only: master only: master

View File

@ -12,6 +12,7 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution
build.cake = build.cake build.cake = build.cake
build.ps1 = build.ps1 build.ps1 = build.ps1
codeanalysis.ruleset = codeanalysis.ruleset codeanalysis.ruleset = codeanalysis.ruleset
.circleci\config.yml = .circleci\config.yml
GitVersion.yml = GitVersion.yml GitVersion.yml = GitVersion.yml
LICENSE.md = LICENSE.md LICENSE.md = LICENSE.md
README.md = README.md README.md = README.md