2 Examples
Setting up self-contained Concourse pipelines is an excellent way to experiment before exploring the more comprehensive documentation.
Each example presents a pipeline YAML snippet which can be copied to a local file and deployed to your instance via fly set-pipeline
. From there you can experiment and modify parts of the configuration to better understand how everything works. All configuration options are detailed in the Docs.
Table of contents:
- 2.1 Hello World pipeline
- 2.2 Serial job example
-
2.3
Pipeline
((vars))
example - 2.4 Set Pipelines Example
- 2.5 Task inputs and outputs example
-
2.6
time
-triggered job example -
2.7
git
-triggered job example - 2.8 Manually triggered job example
- 2.9 Job & task hooks example
- 2.10 Golang library testing example
- 2.11 Rails application testing example
- 2.12 Java application testing example
- 2.13 Nodejs application testing example
- 2.14 PHP application testing example
For a practical real-world example, examine Concourse's own pipeline (and its configuration):