Cyclic cli: your plumbing for the cloud
npm install cyclic-clicyclic-cli
==========
Cyclic cli: your plumbing for the cloud





* Usage
* Commands
* Development Notes
sh-session
$ npm install -g cyclic-cli
$ cyclic COMMAND
running command...
$ cyclic (-v|--version|version)
cyclic-cli/0.0.14 darwin-x64 node-v14.15.5
$ cyclic --help [COMMAND]
USAGE
$ cyclic COMMAND
...
`
Commands
* cyclic bootstrap
* [cyclic help [COMMAND]](#cyclic-help-command)
* cyclic init-app
* cyclic login
* cyclic tokencyclic bootstrapWill create CyclicAppManagementStack stack in your AWS account.
`
USAGE
$ cyclic bootstrapOPTIONS
-h, --help show CLI help
-p, --profile=profile aws credential profile (defaults to default)
EXAMPLE
$ cyclic bootstrap --profile $PROFILE
* Checking AWS account for bootstrapping
* Creating CfN stack: CyclicAppManagementStack
* Provisioning ...
`_See code: src/commands/bootstrap.ts_
cyclic help [COMMAND]display help for cyclic
`
USAGE
$ cyclic help [COMMAND]ARGUMENTS
COMMAND command to show help for
OPTIONS
--all see all commands in CLI
`_See code: @oclif/plugin-help_
cyclic init-appWill initialize the an application in the AWS account you are credentialed against.
`
USAGE
$ cyclic init-appOPTIONS
-a, --api=api url to base of cyclic api for requests (default https://api.cyclic.sh/v1)
-d, --debug print debugging output
-h, --help show CLI help
-n, --name=name application name (defaults to random words)
-p, --profile=profile aws credential profile (defaults to default)
EXAMPLE
$ cyclic init-app --name $APP_NAME --profile $PROFILE
* Checking AWS account for bootstrapping
* Checking AWS account for required roles
* Creating Cyclic App: $APP_NAME
* Provisioning AWS pipeline resources
`_See code: src/commands/init-app.ts_
cyclic loginWill log you into the Cyclic CLI and allow you to make authenticated api calls.
`
USAGE
$ cyclic loginOPTIONS
-h, --help show CLI help
-v, --verbose
EXAMPLE
$ cyclic login
`_See code: src/commands/login.ts_
cyclic tokendescribe the command here
`
USAGE
$ cyclic tokenOPTIONS
-f, --file=file file name and path of auth file
-h, --help show CLI help
`_See code: src/commands/token.ts_
Development Notes
Run Locally
./bin/run init-appPublish
There is a github action that takes care of that. Just bump version.
npm version [major | minor | patch]`