Pipeline Examples Library
The following library of Jenkins pipelines examples illustrate the established best-practice patterns for using hamlet with Jenkins.
Build
Build Pipelines for creating and testing application artefacts based on application source code.
| Name | Description |
|---|---|
| Single Unit | Single build unit pipeline |
| Multi Unit | Multi-Unit build pipeline |
Deploy
Deployment of application artefacts generated by build pipelines into a hamlet product account.
| Name | Description |
|---|---|
| Continuous Deploy | Continuous deployment pipeline |
| Promote | Promote a Release between environments |
| Prepare | Preparation of a promoted Release |
| Deploy | Deployment of a prepared Release |
| Accept | Acceptance of a deployed Release |
Manage
Management tasks against the Product. This includes management of underlying infrastructure.
| Name | Description |
|---|---|
| Manage Environment | Environment-level deployments for a precise scope |
Utilities
Minor tasks that can either be completed by users or automated to maintain the product deployment.
| Name | Description |
|---|---|
| Publish an Expo App | Publishing an Expo application into TestFlight |
| Pull Docker Image | Move containers between registries |
| Run Task | Pass variables to and execute an ECS Task |