Skip to main content

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.

NameDescription
Single UnitSingle build unit pipeline
Multi UnitMulti-Unit build pipeline

Deploy

Deployment of application artefacts generated by build pipelines into a hamlet product account.

NameDescription
Continuous DeployContinuous deployment pipeline
PromotePromote a Release between environments
PreparePreparation of a promoted Release
DeployDeployment of a prepared Release
AcceptAcceptance of a deployed Release

Manage

Management tasks against the Product. This includes management of underlying infrastructure.

NameDescription
Manage EnvironmentEnvironment-level deployments for a precise scope

Utilities

Minor tasks that can either be completed by users or automated to maintain the product deployment.

NameDescription
Publish an Expo AppPublishing an Expo application into TestFlight
Pull Docker ImageMove containers between registries
Run TaskPass variables to and execute an ECS Task