I use concourse ci to,
- Copy and edity
README.md
to/docs/_includes/README.md
for GitHub Webpage - Alert me of the progress via repo status and slack
The concourse pipeline.yml shows the entire ci flow. Visually, it looks like,
The concourse jobs
and tasks
are,
job-readme-github-pages
runs task task-readme-github-pages.yml that kicks off shell script readme-github-pages.sh
The concourse resources types
are,
my-cheat-sheets
uses a resource type docker-image to PULL a repo from githubresource-slack-alert
uses a resource type docker image that will notify slack on your progressresource-repo-status
uses a resource type docker image that will update your git status for that particular commit
For more information on using concourse for continuous integration, refer to my concourse-cheat-sheet.