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

34 lines
5.3 KiB
Markdown
Raw 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)