Jaka jest różnica między travis-ci.org a travis-ci.com?

45

Kilka projektów GitHub, które przyczyniam się do korzystania z Travis CI do testowania kompilacji. Zauważyłem jednak, że niektóre projekty używają https://travis-ci.org/ do testowania kompilacji, podczas gdy inne używają https://travis-ci.com/ . Obie strony wydają się działać identycznie, nawet przy użyciu tego samego interfejsu użytkownika.

Jaka jest różnica między travis-ci.org i travis-ci.com i dlaczego niektóre projekty wykorzystują jeden nad drugim?

Stevoisiak
źródło

Odpowiedzi:

46

Travis CI pierwotnie stworzył dwie oddzielne platformy w celu rozróżnienia między prywatnymi repozytoriami / płatnymi ( travis-ci.com ) a publicznymi repozytoriami / darmowymi ( travis-ci.org ).

Jednak od maja 2018 r. Nowi użytkownicy i projekty (zarówno prywatne, jak i publiczne) powinny korzystać wyłącznie z travis-ci.com (patrz oficjalne ogłoszenie ):

W ciągu najbliższych kilku miesięcy będziemy migrować wszystkie repozytoria i klientów travis-ci.org do travis-ci.com. Chociaż nie stanie się to od razu, możesz przeczytać dalej i przeczytać więcej o tym, czego można się spodziewać w dokumentach .

Jak już wspomniano w sekcji komentarzy, migracja jest obecnie w fazie beta, ale może zostać uruchomiona ręcznie. Jeśli więc nadal masz repozytoria na travis-ci.org (zobacz przewodnik po migracji ):

Projekty open source i ich historia kompilacji będą nadal działać travis-ci.orgw tym czasie.

Możesz jednak wziąć udział w zamkniętych testach beta, aby rozpocząć migrację repozytoriów open source travis-ci.com.

  1. Aby migrować dowolne repozytorium publiczne, należy je najpierw aktywować na stronie travis-ci.com przy użyciu aplikacji GitHub.

  2. Udaj się na travis-ci.org i na stronie swojego konta zasubskrybuj wersję beta, aby migrować repozytoria Open Source.

  3. Gdy Twoje konto będzie gotowe do migracji, otrzymasz e-mail z potwierdzeniem.

  4. Sprawdź, co zawierają testy beta w tym przewodniku migracji do open source na travis-ci.com .
beatngu13
źródło
3
Niektóre repozytoria (?) Wydają się nadal znajdować w .org, np . Travis-ci.org/citation-style-language/styles . Ta migracja trwa / jest wolna.
hayd
@ tak, to prawda. Zaktualizowałem odpowiedź o link do przewodnika migracji.
beatngu13
Według przewodnika migracji migracja z travis-ci.org na travis-ci.com jest wciąż w zamkniętej wersji beta .
Franklin Yu
1
Właśnie (wrzesień 2019 r.) Właśnie się o tym dowiedziałem. Mam wiele repozytoriów na .org. Musiałem ręcznie uruchomić migrację (jak w połączonym dokumencie migracji), więc rozumiem, że migracja nie będzie automatyczna.
josephwb
1
@josephwb thx, odpowiednio zaktualizowałem odpowiedź.
beatngu13,
14

Oprócz modelu cenowego obie strony są identyczne.

  • travis-ci.org to darmowa usługa dla publicznych projektów open source.
  • travis-ci.com to płatna usługa dla prywatnych projektów komercyjnych.

Ze strony FAQ dla Travis Pro

Dlaczego nie mogę znaleźć informacji o cenach na travis-ci.org?

Travis CI jest i zawsze będzie darmowy dla projektów open source.

Lista planów i cen prywatnych repozytoriów znajduje się na stronie travis-ci.com/plans .

Stevoisiak
źródło