make repo public

This commit is contained in:
Steve Nolen 2019-03-25 12:59:14 -04:00
commit bd3505e426

38
serverless-stepf.yml Normal file
View file

@ -0,0 +1,38 @@
rBuilds:
Comment: "R Builds"
id: RBuildsStepFunction
definition:
StartAt: QueueBuilds
States:
QueueBuilds:
Type: Task
Resource: arn:aws:lambda:#{AWS::Region}:#{AWS::AccountId}:function:${self:service}-${self:provider.stage}-queueBuilds
Next: Wait
Wait:
Type: Wait
Seconds: 60
Next: JobQueueStatus
JobQueueStatus:
Type: Task
Resource: arn:aws:lambda:#{AWS::Region}:#{AWS::AccountId}:function:${self:service}-${self:provider.stage}-jobQueueStatus
Next: QueueEmpty?
QueueEmpty?:
Type: Choice
Choices:
- Variable: "$.unfinishedJobCount"
NumericGreaterThan: 0
Next: Wait
- Variable: "$.unfinishedJobCount"
NumericEquals: 0
Next: SuccessOrFail
SuccessOrFail:
Type: Choice
Choices:
- Variable: "$.failedJobCount"
NumericGreaterThan: 0
Next: Fail
Default: Succeed
Fail:
Type: Fail
Succeed:
Type: Succeed