Comprehensive CI/CD flow with Golang, docker, jenkins and Slack integration. (CD flow need to be improved =)))
- Build base image
$ make build-base
- Build test image
$ make build-test
- Unit tests
$ make unit-test
- Build production image
$ make release
- Run application
$ make run PORT=8081
*You can change the PORT base on your system
- Pipelines:
- Build states view:
- Jenkins wiht test result:
- Slack in integration: