๐พ Archived View for source.community โบ jeffdecola โบ my-go-tools โบ blob โบ develop โบ ci-README.md captured on 2024-09-29 at 00:39:15. Gemini links have been rewritten to link to archived content
โฌ ๏ธ Previous capture (2024-02-05)
-=-=-=-=-=-=-
. ,-. ,-. . . ,-. ,-. ,-. ,-. ,-. ,-,-. ,-,-. . . ,-. . |- . . `-. | | | | | | |-' | | | | | | | | | | | | | | | | | `-' `-' `-^ ' `-' `-' :: `-' `-' ' ' ' ' ' ' `-^ ' ' ' `' `-| /| `-'
No description
git clone https://source.community/jeffdecola/my-go-tools.git
View raw contents of /ci-README.md (develop)
I use concourse to automatic,
The concourse pipeline.yml[1] shows the entire ci flow. Visually, it looks like,
IMAGE - my-go-tools concourse pipeline - IMAGE[1]
1: IMAGE - my-go-tools concourse pipeline - IMAGE
The concourse jobs and tasks are,
- `job-readme-github-pages` runs task
task-readme-github-pages.yml[1] that kicks off shell script readme-github-pages.sh[2] * `job-unit-tests` runs task task-unit-tests.yml[3] that kicks off shell script unit-tests.sh[4]
1: task-readme-github-pages.yml
The concourse resources types are,
- `my-go-tools` users a docker image
concourse/git-resource[1] to **PULL** a repo from github * `resource-repo-status` users a docker image dpb587/github-status-resource[2] that will update your git status for that particular commit * `resource-slack-alert` users a docker image cfcommunity/slack-notification-resource[3] that will notify slack on your progress
2: dpb587/github-status-resource
3: cfcommunity/slack-notification-resource
For more information on using concourse for continuous integration & deployment, refer to my concourse-cheat-sheet[1].
ยท ยท ยท
ยฉ 2024 source.community