private-schrijfsels-en-noti.../2021/CICD/cicd-platforms-and-software.md

29 lines
5.3 KiB
Markdown
Raw Permalink Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# CI/CD Software & Platforms
| Name | URL | Self-hosted | Cloud-hosted | Open-source | Written-in | Notes |
|:---------------------------- | -------------------------------------------------------------------------- | ----------- | ------------ | ----------- | ----------- | --------------------------------------------------------------------------- |
| Drone | [drone.io](https://www.drone.io/) | Yes | | Yes | Golang | Docker-centric |
| Jenkins | [jenkins.io](https://www.jenkins.io/) | Yes | | MIT License | Java | |
| Concourse | [concourse-ci.org](https://concourse-ci.org/) | Yes | | Apache-2 | Golang | Docker-centric |
| Travis | [travis-ci.org](https://travis-ci.org/) | No | Yes | ? | - | |
| Buildbot | [buildbot.net](https://buildbot.net/) | Yes | No | Yes | Python | |
| CircleCI | | No | Yes | | | |
| TeamCity | [jetbrains.com/teamcity](https://www.jetbrains.com/teamcity/) | Yes | ? | No | | |
| OVH CDS | https://github.com/ovh/cds | | | | Golang | |
| OVH Venom | https://github.com/ovh/venom | | | | | Local integration testing scripting |
| act (github actions locally) | https://github.com/nektos/act | | | | Golang | Github actions runned localy |
| GoCD | https://github.com/gocd/gocd | Yes | | | Java | |
| Gitlab runners | https://gitlab.com/gitlab-org/gitlab-runner | Yes | | MIT License | Golang | |
| Github actions | | No | Yes | No | | Self-hosted runners available. More info https://docs.github.com/en/actions |
| Bamboo | [atlassian.com/software/bamboo](https://www.atlassian.com/software/bamboo) | Yes | No | | | |
| Gitlab runners | | Yes | | Yes | Ruby/Golang | |
| JFrog Pipelines | [jfrog.com/pipelines](https://jfrog.com/pipelines/) | No | Yes | No | - | JFrog product centric |
| Laminar CI | [github.com/ohwgiles/laminar](https://github.com/ohwgiles/laminar) | Yes | | | C++ | Lightweight and modular |
- [500 Lines or Less | A Continuous Integration System](http://www.aosabook.org/en/500L/a-continuous-integration-system.html)
- [Comparison of continuous integration software - Wikiwand](https://www.wikiwand.com/en/Comparison_of_continuous_integration_software)
- [GitHub - ligurio/awesome-ci: List of Continuous Integration services](https://github.com/ligurio/awesome-ci)
- [Best Continuous Integration Tools in 2021: Compare Reviews on 80+ | G2](https://www.g2.com/categories/continuous-integration)
- [Apps with 'Continuous Integration' feature | AlternativeTo](https://alternativeto.net/feature/continuous-integration/)
- [Concepts in GoCD | GoCD User Documentation](https://docs.gocd.org/current/introduction/concepts_in_go.html)