A command line interface that runs a build in a container with ATC.
A good place to start learning about Concourse is its BOSH release.
- Check out concourse and update submodules:
git clone --recursive firstname.lastname@example.org:concourse/concourse.git cd concourse
Install direnv. Once installed you can
cdin and out of the concourse directory to setup your environment.
You can now build the the fly binary with go build:
cd src/github.com/concourse/fly go build
- You can also now run tests by installing and running ginkgo:
go get github.com/onsi/ginkgo/ginkgo ginkgo -r
Installing from the Concourse UI for Project Development
Fly is available for download in the lower right-hand corner of the concourse UI.
Navigate to your Concourse instance in the browser, and click the button corresponding to your OS
Move the downloaded file onto your PATH
mv ~/Downloads/fly /usr/bin
- Make the fly file executable
chmod +x /usr/bin/fly
- Confirm availability with