Jump to content

Сравнение программного обеспечения непрерывной интеграции

Это сборник программных инструментов , поддерживающих непрерывную интеграцию . [1]

Имя Платформа Лицензия Строители : Окна Строители : Ява Строители : другое Уведомление Интеграция , IDE Интеграция, прочее
Апач Гамп Питон Апач 2.0 Un­known Муравей , Мавен 1 Un­known Электронная почта Un­known Un­known
AppVeyor Хостинг, Самостоятельный хостинг Собственный Visual Studio , MSBuild , Псаке Нет Пользовательский скрипт, PowerShell Электронная почта , HipChat , Slack Нет GitHub , Bitbucket , Kiln, Windows Azure
Azure DevOps Server (ранее TFS и VSTS) Кросс-платформенный Собственный, Массачусетский технологический институт MSBuild , Visual Studio Муравей , Maven , Gradle , Android C , C++ , Go , Groovy , Java , Node.js , Perl , PHP , Python , Ruby Электронная почта , мыло Visual Studio , Eclipse , IntelliJ IDEA , Android Studio , код Visual Studio GitHub , Jenkins , Slack, Hipchat, FindBugs , Checkstyle , PMD
Бамбук Веб-контейнер Собственный MSBuild , [2] НАт , [3] Визуальная Студия [4] на , [5] Мавен 1-2-3 [6] Пользовательский сценарий, инструмент командной строки, Bash , Xcode , [7] Пхинг, [8] Грант , Грааль [9] XMPP , Google Talk , электронная почта , RSS , удаленный API, HipChat IntelliJ IDEA , Eclipse , Visual Studio FishEye , Jira , Clover , Bitbucket , GitHub
Приятель Кросс-платформенный Собственный Нет Муравей, Мавен, Грейдл Эликсир , Go , Haskell , Node.js, PHP , Python , Ruby , .NET Core Рабочий стол, электронная почта, Slack, SMS Нет Веб-сервисы , Bitbucket , GitHub , GitLab , Облачные сервисы Google, Heroku , Modulus
Строительныйбот Питон лицензия GPL Командная строка Командная строка Командная строка Электронная почта , Интернет, графический интерфейс, IRC Un­known Un­known
БилдМастер Кросс-платформенный Собственный Да Да Кроссплатформенная командная строка Электронная почта , по индивидуальному заказу Нет Много
КругCI Хостинг, Самостоятельный хостинг Собственный Командная строка Командная строка Командная строка Электронная почта Код Visual Studio Гитхаб , Битбакет , ГитЛаб
GitLab Хостинг, Самостоятельный хостинг Собственный, Массачусетский технологический институт Да [10] Мейвен , [11] Градл [12] SSH, Shell, VirtualBox, Parallels, Docker, Kubernetes, Custom [13] Электронная почта , Интернет, Slack и другие. [14] гитпод, [15] ВебIDE [16] Много
GoCD Кросс-платформенный Апач 2.0 Командная строка Командная строка Командная строка Электронная почта, Hipchat, Slack, Gerrit, Gitter, Riemann и т. д. Нет GitHub
Дженкинс Веб-контейнер Creative Commons и Массачусетский технологический институт MSBuild , NAnt , пакетный скрипт Муравей , Maven 2, Кундо CMake , Gant, Gradle, Grails , Phing, Rake , Ruby , SCons , Python , сценарий оболочки , командная строка Android , электронная почта , Календарь Google , IRC , XMPP , RSS , Twitter , Slack , CCMenu, CCTray Eclipse , IntelliJ IDEA , NetBeans Bugzilla , Google Code , Jira , Bitbucket , Redmine , FindBugs , Checkstyle , PMD и Mantis , Trac , HP ALM
программного обеспечения OpenMake Мастер Кросс-платформенный Собственный MSBuild , NAnt , Visual Studio Муравей , Мавен 1-2-3 Сценарий оболочки , пакетный сценарий , кроссплатформенная командная строка, Groovy , Make , RTC Jazz , сборка TFS , интерпретатор собственных сценариев Электронная почта , XMPP , RSS , системная панель Затмение , Visual Studio Bugzilla , Google Code , Jira , Bitbucket , Redmine , FindBugs , Checkstyle , PMD и Mantis , Trac
Семафор (программное обеспечение) Хостинг Собственный Нет Мавен , Грейдл Ruby , Java , Python , Node.js , PHP , Clojure , C / C++ , Elixir , Erlang , Go , Rake , командная строка Электронная почта , Campfire , HipChat , Slack , Flowdock, Webhooks, Remote API Un­known GitHub , Bitbucket , Heroku , AWS , Code Climate, [17] Облако 66
Трэвис CI Хостинг С Нет Муравей , Мавен , Грейдл [18] C , C++ , Clojure , Elixir , Erlang , Go , Groovy , Haskell , Java , Node.js , Perl , PHP , Python , Ruby , Rust , Scala , Smalltalk Электронная почта , Костер , HipChat , IRC , Slack , CCMenu, CCTray Нет Гитхаб , Хероку
TeamCity Веб-контейнер Собственный MSBuild , NAnt , Visual Studio на основе ReSharper. .NET , анализ кода Ant , Maven 2-3, Gradle , IntelliJ IDEA. сборка и анализ кода на основе командная строка, PowerShell , [19] Xcode , [20] Рейк , FxCop Электронная почта , XMPP , RSS , IDE, SysTray Eclipse , Visual Studio , IntelliJ IDEA , RubyMine , PyCharm , PhpStorm , WebStorm JetBrains YouTrack , Jira , Bugzilla , FishEye , FindBugs , PMD , dotCover , NCover
Вексор Хостинг Собственный Нет Un­known Ruby , Clojure , Scala , Python , Node.js , Go , Rust , Haskell Электронная почта , HipChat , Slack Un­known Гитхаб , Битбакет , ГитЛаб
Строительный змей Хостинг, Самостоятельный хостинг С Командная строка [21] Неизвестный Ubuntu , Debian , Red Hat/CentOS, FreeBSD, macOS, Linux, Docker, AWS, стек Elastic CI для AWS, Google Cloud Электронная почта, Basecamp , Slack, веб-перехватчики, pagerduty Неизвестный Okta , Google Workspace , GitHub , Azure AD , пользовательский SAML, GraphQL, Amazon EventBridge, меню CC, CCTray, Artifactory [22]
Тектон Кубернетес Апач 2.0 Да Да Да Да Да Много

Поддержка контроля версий

[ редактировать ]

В следующей таблице сравниваются известные программы непрерывной интеграции на основе поддержки контроля версий .

Имя АккуРев Биткипер Калифорния Харвест ClearCase CVS Даркс Гит ГНУ Базар Честность Меркуриальный Перфорс Пластик ПВХС СтарТим Подрывная деятельность Объемное звучание Синергия Командный концерт ТФВК Сейф Визуальный исходный код
Апач Гамп Нет Нет Нет Нет Да Нет Нет Нет Нет Нет Нет Нет Нет Нет Да Нет Нет Нет Нет Нет Нет
AppVeyor Нет Нет Нет Нет Нет Нет Да Нет Нет Да Нет Нет Нет Нет Да [23] Нет Нет Нет Нет Нет Нет
Сервер Azure DevOps Нет Нет Нет Нет Нет Нет Да Нет Нет Нет Нет Нет Нет Нет Да Нет Нет Нет Да Нет Нет
Бамбук Да [24] Нет Нет Да Да Нет Да Нет Нет Да Да Нет Нет Нет Да Нет Нет Нет Да [25] Нет Нет
Приятель Нет Нет Нет Нет Нет Нет Да Нет Нет Нет Нет Нет Нет Нет Нет Нет Нет Нет Нет Нет Нет
BuildBot Нет Нет Нет Нет Да Да Да Да Нет Да Да Нет Нет Нет Да Нет Нет Нет Нет Нет Нет
БилдМастер Да Нет Нет Да Да Нет Да Нет Да Да Да Да Да Нет Да Да Нет Нет Да Да Да
Дженкинс Да Да Да Да Да Да [26] Да Да Да [27] Да Да Да [28] Да Да Да Да [29] Да [30] Да [31] Да Да [32] Да
программного обеспечения OpenMake Мастер Да Нет Да Да Да Нет Да Нет Да Нет Да Нет Да Да Да Нет Да Да Да Да Да
Семафор (программное обеспечение) Нет Нет Нет Нет Нет Нет Да Нет Нет Нет Нет Нет Нет Нет Нет Нет Нет Нет Нет Нет Нет
TeamCity Да Нет Нет Да Да Нет Да Да [33] Нет Да Да Нет Нет Да Да Нет Нет Нет Да Да Да
Вексор Нет Нет Нет Нет Нет Нет Да Нет Нет Нет Нет Нет Нет Нет Нет Нет Нет Нет Нет Нет Нет
  1. ^ Интеграция, непрерывная (2007). Непрерывная интеграция: повышение качества программного обеспечения и снижение рисков . Пирсон Образование. ISBN  9780321630148 .
  2. ^ «MSBuild | Bamboo Server 8.0 | Документация Atlassian» . confluence.atlassian.com .
  3. ^ «NAnt | Bamboo Server 8.0 | Документация Atlassian» . confluence.atlassian.com .
  4. ^ «Visual Studio | Bamboo Server 8.0 | Документация Atlassian» . confluence.atlassian.com .
  5. ^ «Ant | Bamboo Server 8.0 | Документация Atlassian» . confluence.atlassian.com .
  6. ^ «Maven | Bamboo Server 8.0 | Документация Atlassian» . confluence.atlassian.com .
  7. ^ «Xcode | Bamboo Server 8.0 | Документация Atlassian» . confluence.atlassian.com .
  8. ^ «Phing | Bamboo Server 5.10 | Документация Atlassian» . confluence.atlassian.com .
  9. ^ «Grails | Bamboo Server 5.11 | Документация Atlassian» . confluence.atlassian.com .
  10. ^ «Установить GitLab Runner в Windows | GitLab» . docs.gitlab.com .
  11. ^ «Пакеты Maven в репозитории пакетов | GitLab» . docs.gitlab.com .
  12. ^ «Отчеты о модульных тестах | GitLab» . docs.gitlab.com .
  13. ^ «Исполнители | GitLab» . docs.gitlab.com .
  14. ^ «Интеграция проектов | GitLab» . docs.gitlab.com .
  15. ^ «Интеграция Gitpod | GitLab» . docs.gitlab.com .
  16. ^ «Веб-IDE | GitLab» . docs.gitlab.com .
  17. ^ Код Климата «Начало работы с качеством кода: настройка тестового покрытия» .
  18. ^ «Документация Трэвиса CI» . docs.travis-ci.com .
  19. ^ «PowerShell | TeamCity локально» . Локальная справка TeamCity .
  20. ^ «Проект Xcode | TeamCity локально» . Локальная справка TeamCity .
  21. ^ «Установка агента Buildkite» . buildkite.com .
  22. ^ «Интеграция — Документация по Buildkite» . buildkite.com .
  23. ^ «Строительная среда» .
  24. ^ «Атласиан Маркетплейс» . marketplace.atlassian.com .
  25. ^ «Атласиан Маркетплейс» . marketplace.atlassian.com .
  26. ^ «Плагин Darcs — Jenkins — Jenkins Wiki» .
  27. ^ «ПТЦ Виндчилл РВ&С СМ» . PTC Windchill RV&S CM .
  28. ^ «Плагин PlasticSCM — Jenkins — Jenkins Wiki» .
  29. ^ «Плагин Surround SCM — Jenkins — Jenkins Wiki» .
  30. ^ «Плагин Synergy — Jenkins — Jenkins Wiki» .
  31. ^ «Командный концерт» . Командный концерт .
  32. ^ «Хранилище SourceGear» . SourceGear Хранилище .
  33. ^ «Базар — Плагин TeamCity» . Торговая площадка JetBrains .

Дальнейшее чтение

[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: f7b51c24240b29f65b49ed19d5d4b7cd__1722399120
URL1:https://arc.ask3.ru/arc/aa/f7/cd/f7b51c24240b29f65b49ed19d5d4b7cd.html
Заголовок, (Title) документа по адресу, URL1:
Comparison of continuous integration software - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)