Verifies wether files provided in the CLI exists.
Orchestration used for deployment of the given application. This is used whenever developer or CI will try to deploy application. It is important to keep this function as a single place for application deployment so, development environment will have the same deployment process as CI owned environments.
Orchestration for npx mira cicd
command. As an effect, CodePipeline and related services will be deployed together
with permission stacks deployed to the target accounts.
TODO: check this functionality together with sample app that supports custom domain.
Gets the arguments for this stack. It has built-in support for osx/win support.
Gets the arguments parsed by the app file provided for the CDK CLI.
main application file.
when "npx mira cicd" command is executed permissions file path is taken from the config.file, NOT from the CLI param.
name of current target environment where the stack with role is going to be deployed.
Gets the profile given the env.
Function being called when CLI is invoked.
Runs docsify web server with the mira docs.
Shows help for the CDK.
Undeploys a stack. This calls deploy with the undeploy parameter. The only reason to do this is that both calls share almost identical code.
Changes context to use dev config if available, and runs passed function. Typical usecase for this function is to set Dev environment in the context of Mira executable. In case of CDK executions 'dev' is set as NODE_ENV during spawn.
Generated using TypeDoc