I use concourse to automate,
- Use README for GitHub Webpage
- TEST code
- Alert me of the progress via repo status and slack
The concourse pipeline.yml shows the entire ci flow,
Concourse Jobs and Tasks
job-readme-github-pages
runs task task-readme-github-pages.yml that kicks off shell script readme-github-pages.shjob-unit-tests
runs task task-unit-tests.yml that kicks off shell script unit-tests.sh
Concourse Resources
my-go-examples
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