Jenkins, GitLab CI, GitHub Actions, CircleCI, TeamCity, Azure DevOps Pipelines, Bamboo, Travis CI.
Основные категории инструментов CI/CD:
- Платформы полного цикла: Предоставляют комплексные решения, включающие управление репозиториями, CI, CD, мониторинг и другие функции.
- GitLab (GitLab CI)
- GitHub (GitHub Actions)
- Azure DevOps
- Инструменты CI/CD общего назначения: Гибкие системы, которые можно интегрировать с различными инструментами для сборки, тестирования, развертывания.
- Jenkins
- CircleCI
- Bamboo
- TeamCity
- Travis CI
- Сборочные системы: Сосредоточены на автоматизации процесса компиляции, тестирования и упаковки кода.
- Инструменты развертывания: Специализируются на автоматизации доставки приложений в различные среды.
- Ansible
- Chef
- Puppet
- Spinnaker
- Argo CD
Пример конфигурации Jenkinsfile для простого CI пайплайна:
groovy
groovy
Jenkins, GitLab CI, GitHub Actions, CircleCI, TeamCity, Azure DevOps Pipelines, Bamboo, Travis CI.
Основные категории инструментов CI/CD:
- Платформы полного цикла: Предоставляют комплексные решения, включающие управление репозиториями, CI, CD, мониторинг и другие функции.
- GitLab (GitLab CI)
- GitHub (GitHub Actions)
- Azure DevOps
- Инструменты CI/CD общего назначения: Гибкие системы, которые можно интегрировать с различными инструментами для сборки, тестирования, развертывания.
- Jenkins
- CircleCI
- Bamboo
- TeamCity
- Travis CI
- Сборочные системы: Сосредоточены на автоматизации процесса компиляции, тестирования и упаковки кода.
- Инструменты развертывания: Специализируются на автоматизации доставки приложений в различные среды.
- Ansible
- Chef
- Puppet
- Spinnaker
- Argo CD
Пример конфигурации Jenkinsfile для простого CI пайплайна:
groovy
groovy