-
Notifications
You must be signed in to change notification settings - Fork 154
/
Copy pathexamples.lit
36 lines (29 loc) · 1.47 KB
/
examples.lit
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
\title{Examples}{examples}
\use-plugin{concourse-docs}
Setting up self-contained Concourse \reference{pipelines}{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 \reference{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 \reference{docs}.
\include-section{./examples/hello-world.lit}
\include-section{./examples/serial-job.lit}
\include-section{./examples/pipeline-vars.lit}
\include-section{./examples/set-pipelines.lit}
\include-section{./examples/task-inputs-outputs.lit}
\include-section{./examples/time-triggered.lit}
\include-section{./examples/git-triggered.lit}
\include-section{./examples/manual-trigger.lit}
\include-section{./examples/hooks.lit}
\include-section{./examples/golang-lib.lit}
\include-section{./examples/rails.lit}
\include-section{./examples/java.lit}
\include-section{./examples/nodejs.lit}
\include-section{./examples/php.lit}
\split-sections
\table-of-contents
For a practical real-world example, examine \link{Concourse's own
pipeline}{https://ci.concourse-ci.org/teams/main/pipelines/concourse} (and its
\link{configuration}{https://github.com/concourse/ci/blob/master/pipelines/concourse.yml}):
\frame{https://ci.concourse-ci.org/teams/main/pipelines/concourse}{600px}