Skip to main content
Table of contents

Infrastructure

Create a Concourse pipeline

Create a new pipeline

You can use the repo mirror pipeline as an example - it uses GitHub, Slack and a bash script. Pivotal also provides a lot of example pipelines.

 Apply a pipeline

Whenever a pipeline YAML is created or changed, it needs to be applied for the changes to take effect.

To apply a pipeline:

  1. If this is your first time using Concourse, download the fly CLI by clicking the appropriate OS logo at the bottom right corner of the team page and move it to somewhere in your $PATH
  2. Navigate to the folder that contains the pipeline config YAML file
  3. Run fly -t cd-govuk-tools set-pipeline -p [pipeline name] -c [pipeline config YAML file name]
  4. Visit the provided URL to log in
  5. Double-check the diff to ensure you’re happy with what is about to be applied
  6. Enter y to make the changes
This page was last reviewed on 27 June 2019. It needs to be reviewed again on 27 September 2019 by the page owner #govuk-2ndline .
This page was set to be reviewed before 27 September 2019 by the page owner #govuk-2ndline. This might mean the content is out of date.