Releases and Builds
Builds
What is a build?
A Build is an immutable, ready to be deployed product of your application.
A build is an executable bundle, using a version of the code at a commit. It is the finished, compiled product, composed of the components of the manifest, waiting to be released. Pergola will always look within the newest commit of your repository, for the Project Manifest to build.
How to push a build?
Example for CLI
pergola push build -p my-new-project
Releases
What is a release?
A release is a build, combined with the configuration and ready for immediate execution on a stage.
What do i need to push a release?
- A created Project
- A created Stage in the project
- A successful Build and an optional Configuration on stage
How to push a release?
Example for CLI
pergola push release -s my-new-stage -p my-new-project -b master_b2
pergola list release -s my-new-stage -p my-new-project