В чем разница между travis-ci.org и travis-ci.com?

46

Несколько проектов GitHub, в которых я участвую, используют Travis CI для тестирования сборки. Однако я заметил, что некоторые проекты используют https://travis-ci.org/ для тестирования сборки, в то время как другие используют https://travis-ci.com/ . Оба сайта работают одинаково, даже если использовать один и тот же интерфейс.

В чем разница между travis-ci.org и travis-ci.com , и почему некоторые проекты используют один над другим?

Stevoisiak
источник

Ответы:

46

Travis CI изначально создал две отдельные платформы для разграничения между частными репозиториями / платными ( travis-ci.com ) и публичными репо / бесплатными ( travis-ci.org ).

Однако с мая 2018 года новые пользователи и проекты (как частные, так и публичные) должны использовать только travis-ci.com (см. Официальное объявление ):

В течение следующих нескольких месяцев мы перенесем все репозитории travis-ci.org и клиентов на travis-ci.com. Хотя это не произойдет сразу же, вы можете пойти дальше и прочитать больше о том, чего ожидать в документации .

Как уже указывалось в разделе комментариев, миграция в настоящее время находится в бета-версии, но может быть запущена вручную. Итак, если у вас еще есть репозитории на travis-ci.org (см. Руководство по миграции ):

Проекты с открытым исходным кодом и их история сборки будут продолжены travis-ci.orgв это время.

Тем не менее, вы можете быть включены в закрытое бета-тестирование, чтобы начать миграцию ваших репозиториев с открытым исходным кодом travis-ci.com.

  1. Для переноса любого общедоступного репозитория его необходимо сначала активировать на travis-ci.com с помощью GitHub Apps.

  2. Перейдите на travis-ci.org и на странице своего аккаунта подпишитесь, чтобы стать частью бета-версии для переноса ваших репозиториев с открытым исходным кодом.

  3. Когда ваш аккаунт будет готов к переносу, вы получите подтверждение по электронной почте.

  4. Узнайте, что включает в себя бета-тестирование в этом руководстве по миграции на open source на travis-ci.com .
beatngu13
источник
3
Некоторые (?) Репозитории все еще находятся на .org, например, travis-ci.org/citation-style-language/styles . Так что эта миграция продолжается / медленная.
18:00
@ Хайд, да, это правда. Обновлен ответ со ссылкой на руководство по миграции.
beatngu13
Согласно руководству по миграции, переход с travis-ci.org на travis-ci.com все еще находится в закрытой бета-версии .
Франклин Ю.
1
Я (сентябрь 2019) только что узнал об этом. У меня есть много репозиториев на .org. Мне пришлось инициировать миграцию вручную (как в связанном документе по миграции), поэтому я понимаю, что миграция не будет автоматической.
Josephwb
1
@josephwb спасибо, я обновил ответ соответственно.
beatngu13
14

Помимо модели ценообразования, оба сайта идентичны.

  • travis-ci.org - это бесплатный сервис для открытых проектов с открытым исходным кодом.
  • travis-ci.com - платный сервис для частных коммерческих проектов.

Со страницы часто задаваемых вопросов для Travis Pro

Почему я не могу найти информацию о ценах на travis-ci.org?

Travis CI является и всегда будет бесплатным для проектов с открытым исходным кодом.

Список планов и цен на частные репозитории можно найти на travis-ci.com/plans .

Stevoisiak
источник