Skip to content

Latest commit

 

History

History
58 lines (48 loc) · 2.56 KB

ci-README.md

File metadata and controls

58 lines (48 loc) · 2.56 KB

CONCOURSE CONTINUOUS INTEGRATION

I use concourse to automate,

  • Use README for GitHub Webpage
  • TEST code
  • BUILD docker image
  • PUSH to dockerhub
  • DEPLOY to docker
  • Alert me of the progress via repo status and slack

PIPELINE

The concourse pipeline.yml shows the entire ci flow,

IMAGE - crypto-wallet-status concourse ci pipeline - IMAGE

JOBS, TASKS AND RESOURCE TYPES

Concourse Jobs and Tasks

Concourse Resources

  • crypto-wallet-status uses a resource type docker-image to PULL a repo from github
  • resource-dump-to-dockerhub uses a resource type docker-image to PUSH a docker image to dockerhub
  • resource-deploy-docker uses a resource type docker-image to DEPLOY a docker image to docker
  • resource-slack-alert uses a resource type docker image that will notify slack on your progress
  • resource-repo-status uses a resource type docker image that will update your git status for that particular commit