Skip to content

Commit fd7c6d7

Browse files
authored
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 <[email protected]>
1 parent 84821c6 commit fd7c6d7

File tree

2 files changed

+11
-3
lines changed

2 files changed

+11
-3
lines changed

.circleci/config.yml

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
1-
version: 2.1
1+
version: 2.1
2+
orbs:
3+
queue: eddiewebb/[email protected]
24
jobs:
35
build:
46
docker:
@@ -15,8 +17,13 @@ jobs:
1517
workflows:
1618
version: 2
1719
master:
18-
jobs:
19-
- release:
20+
jobs:
21+
- queue/block_workflow:
22+
time: "20"
23+
only-on-branch: master
24+
- release:
25+
requires:
26+
- queue/block_workflow
2027
filters:
2128
branches:
2229
only: master

Ocelot.sln

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution
1212
build.cake = build.cake
1313
build.ps1 = build.ps1
1414
codeanalysis.ruleset = codeanalysis.ruleset
15+
.circleci\config.yml = .circleci\config.yml
1516
GitVersion.yml = GitVersion.yml
1617
LICENSE.md = LICENSE.md
1718
README.md = README.md

0 commit comments

Comments
 (0)