๐Ÿ’พ 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

View Raw

More Information

โฌ…๏ธ Previous capture (2024-02-05)

๐Ÿšง View Differences

-=-=-=-=-=-=-

                                                         .
,-. ,-. . . ,-. ,-. ,-.    ,-. ,-. ,-,-. ,-,-. . . ,-. . |- . .
`-. | | | | |   |   |-'    |   | | | | | | | | | | | | | |  | |
`-' `-' `-^ '   `-' `-' :: `-' `-' ' ' ' ' ' ' `-^ ' ' ' `' `-|
                                                             /|
                                                            `-'

Profile for jeffdecola

jeffdecola / my-go-tools

No description

git clone https://source.community/jeffdecola/my-go-tools.git

โค๏ธ Likes (1)

๐Ÿ™ Branches

๐Ÿ“ Log

๐ŸŒณ File Tree

/ci-README.md (develop)

โ†‘ /

Blob

View raw contents of /ci-README.md (develop)

CONCOURSE CONTINUOUS INTEGRATION

I use concourse to automatic,

1: GitHub Webpage

PIPELINE

The concourse pipeline.yml[1] shows the entire ci flow. Visually, it looks like,

1: pipeline.yml

IMAGE - my-go-tools concourse pipeline - IMAGE[1]

1: IMAGE - my-go-tools concourse pipeline - IMAGE

JOBS, TASKS AND RESOURCE TYPES

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

2: readme-github-pages.sh

3: task-unit-tests.yml

4: unit-tests.sh

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

1: concourse/git-resource

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].

1: concourse-cheat-sheet

ยท ยท ยท

๐Ÿก Home

๐Ÿ™‹ FAQs

๐Ÿ•ต๏ธ Privacy Policy

๐Ÿค Terms & Conditions

๐Ÿ’Ž Official Gemlog

info@source.community

ยฉ 2024 source.community