Skip to content

Commit 61b22c2

Browse files
authored
Merge pull request #873 from buildkite/keithduncan/add-rules
Add cross-parameter rules
2 parents c4919a0 + 3274d31 commit 61b22c2

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

templates/aws-stack.yml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -407,6 +407,21 @@ Parameters:
407407
- "false"
408408
Default: "false"
409409

410+
Rules:
411+
HasToken:
412+
Assertions:
413+
- Assert:
414+
!Or
415+
- !Not
416+
- !Equals
417+
- !Ref BuildkiteAgentToken
418+
- ""
419+
- !Not
420+
- !Equals
421+
- !Ref BuildkiteAgentTokenParameterStorePath
422+
- ""
423+
AssertDescription: "You must provide BuildkiteAgentToken or BuildkiteAgentTokenParameterStorePath"
424+
410425
Outputs:
411426
VpcId:
412427
Value:

0 commit comments

Comments
 (0)