- Fork this repo
- Modify pipeline.yml to replace any existing URI by the URI of your fork
- Deploy pipeline to Concourse
Now, whenever a new commit is pushed to your repo the pipeline will be triggered AND UPDATED automatically. That is, any change to the pipeline.yml file will be automatically reflected in your Concourse instance.
By opening your fork inside a Visual Studio Code - Remote Container a local Concourse instance will be setup and available at http://localhost:8080
This demo pipeline will also be automatically set-up and available at: http://localhost:8080/teams/main/pipelines/hello
Install Docker
https://docs.docker.com/get-docker/
Install Visual Studio Code
https://code.visualstudio.com/Download
Install Visual Studio Code - Remote Containers
https://code.visualstudio.com/docs/remote/containers-tutorial
Clone and Open your fork inside a Remote Container