Setup¶
-
Make sure you have a GitHub account.
-
Relate your GitHub username to your instructor.
-
In exchange, your instructor will give you a Concourse team name.
Make note of your team name.
-
Visit https://concourse.pal4pe.com/ and bookmark the page.
-
Log in with github auth (upper right-hand corner of the page).
-
From the Concourse dashboard (lower right-hand corner of the page), download the
fly
CLI for your operating system.The downloaded file is the
fly
CLI binary, ready to use. -
Install the
fly
CLI on your system.If on a linux or apple operating system, that implies:
- making the file executable (see https://en.wikipedia.org/wiki/Chmod)
- moving the file to your
PATH
-
Verify that the
fly
CLI is installed and responsive with the command:fly --version
-
Use the
fly
CLI to log in to your team.Hint
fly -t workshop login \ --concourse-url=https://concourse.pal4pe.com/ \ --team-name={your-team-name}
-
Investigate and otherwise decipher the login command. What is the
-t
flag for? -
Figure out what
fly
command is used to query Concourse for the list of pipelines in your team. What pipelines exist in your team?Hint
See managing pipelines.