Gaius, the deployment client that triggers crassus to deploy artefacts
Command line client for deploying CFN stacks via crassus
Usage:
gaius --stack STACK --parameters PARAMETERS --trigger-channel TOPIC_ARN
[--region REGION] --back-channel QUEUE_URL [--timeout TIMEOUT]
Options:
-h --help Show this
--stack STACK Stack Name
--parameters PARAMETERS Parameters in format key=value[,key=value]
--trigger-channel TOPIC_ARN The ARN of the notify topic
--region REGION The region to deploy in [default: eu-west-1]
--back-channel QUEUE_URL The URL of the back-channel AWS::SQS
from Crassus
--timeout TIMEOUT Timeout in seconds after that gaius stops
polling on back channel and returns
[default: 600]
You've been warned: gaius
is not built to handle parallel executions
on the same stack! So if you execute it on the same stack at the same
time, expect it to behave weird.