-
Notifications
You must be signed in to change notification settings - Fork 1.5k
Closed
Description
Why?
TravisCI builds are slow and flaky. Other open source projects have migrated from TravisCI to CircleCI.
Requirements for CI system:
Must have
- Runs tests in multiple versions of Go
- Runs Docker daemon (for db tests)
- Min Docker daemon version:
18.09. See: Fix broken builds #254
- Min Docker daemon version:
- Integrations
- Code coverage (coveralls or codecov)
- Deploy
- Github assets
- DockerHub
- packagecloud
Nice to have
- Fast
- Builds triggered soon after pushes/merges
- Shorter build times
- Access to faster compute or I/O
- Runs tests in parallel
CI Solutions to Consider:
- CircleCI
BuildKite- Need to host own workers/agents- GitHub Actions
Metadata
Metadata
Assignees
Labels
No labels