The Handel phase type configures a pipeline phase to deploy one or more of your application environments using the Handel library. You may configure multiple phases of this type if you wish to deploy your application environments across different phases.


Parameter Type Required Default Description
type string Yes handel This must always be handel for the Handel phase type.
name string Yes   The value you want to show up in the CodePipeline UI as your phase name.
environments_to_deploy list<string> Yes   A list of one or more environment names from your Handel file that you wish to deploy in this phase.


This phase type doesn’t prompt for any secrets when creating the pipeline.

Example Phase Configuration

This snippet of a handel-codepipeline.yml file shows the Handel phase being configured:

version: 1

    - type: handel
      name: DevDeploy
      - dev