Continuous Integration - Awesome Go
Tools for help with continuous integration.
- abstruse - Abstruse is a distributed CI platform.
- Bencher - A suite of continuous benchmarking tools designed to catch performance regressions in CI.
- CDS - Enterprise-Grade CI/CD and DevOps Automation Open Source Platform.
- dot - A minimal, local first continuous integration system that uses Docker to run jobs concurrently in stages.
- drone - Drone is a Continuous Integration platform built on Docker, written in Go.
- go-beautiful-html-coverage - A GitHub Action to track code coverage in your pull requests, with a beautiful HTML preview, for free.
- go-fuzz-action - Use Go 1.18's built-in fuzz testing in GitHub Actions.
- go-semver-release - Automate the semantic versioning of Git repositories.
- go-test-coverage - Tool and GitHub action which reports issues when test coverage is below set threshold.
- gomason - Test, Build, Sign, and Publish your go binaries from a clean workspace.
- gotestfmt - go test output for humans.
- goveralls - Go integration for Coveralls.io continuous code coverage tracking system.
- muffet - Fast website link checker in Go, see alternatives.
- overalls - Multi-Package go project coverprofile for tools like goveralls.
- roveralls - Recursive coverage testing tool.
- woodpecker - Woodpecker is a community fork of the Drone CI system.