Naming Conventions
Pipe Dream follows a few naming conventions.
Pipeline Name
It will set the pipeline name by inferring the name of the parent folder. For example, if the parent folder is demo
.
cd demo
pipe deploy
The pipeline is named demo
. You can override this easily by providing a pipeline name.
pipe deploy my-pipeline # explicitly use my-pipeline as pipeline name
The pipeline is named my-pipeline
PIPE_ENV_EXTRA
The PIPE_ENV_EXTRA
also affects the name of the pipeline. It gets appended at the end of the pipeline name.
PIPE_ENV_EXTRA=2 pipe deploy my-pipeline
The pipeline is named my-pipeline-2
.
Settings append_env option
If the append_env is configured in the Settings, then the PIPE_ENV
is added to the pipeline name. For example: demo-development
instead of demo
.
Pipeline and Stack Names
The CloudFormation stack name which creates the CodePipeline related resources is named the same as the pipeline name with -pipe
appended to the stack name. Examples:
PIPE_ENV | PIPE_ENV_EXTRA | append_env | Pipeline Name | Stack Name |
---|---|---|---|---|
development | (not set) | false | demo | demo-pipe |
development | (not set) | true | demo-development | demo-development-pipe |
production | (not set) | true | demo-production | demo-production-pipe |
development | 2 | false | demo-2 | demo-2-pipe |
development | (not set) | true | demo-development | demo-development-pipe |
development | 2 | true | demo-development | demo-development-2-pipe |
Pro tip: Use the <- and -> arrow keys to move back and forward.
Edit this page
See a typo or an error? You can improve this page. This website is available on GitHub, and contributions are encouraged and welcomed. We love pull requests from you!
- Suggest an edit to this page (here's the contributing guide).
- Open an issue about this page to report a problem.