GoLang CI/CD experimental code repo
CI/CD System | CI Pipeline | CD Pipeline | Code Coverage |
---|---|---|---|
GitHub Actions | |||
Azure DevOps | |||
Travis CI |
This repo is a lab rat for my code experiments for full E2E(End to End) CI/CD integrations. Which covers these,
- Automatic Semantic Versioning (Using GitVersion)
- Code Quality Gates
- Unit Tests
- Vulnerability tests (Using ShiftLeft)
- Build Binary (Linux, MacOS, Windows)
- Release [Azure & GitHub]
- Azure Pipelines
- Multi branch trigger
- Multiple platform support with parallel build
- Azure Artifacts (Release)
- GitHub Actions
- Multi branch trigger
- Multiple platform support with parallel build
- GitHub Release
- Travis CI
- AWS Code Commit/Build
- Automated Deployments
- AWS
- Azure
- TravisCI
- Github Actions
- CircleCI
- Semaphore
- CircleCI
- More TBD