Quelle est la différence entre travis-ci.org et travis-ci.com?

46

Quelques projets GitHub auxquels je contribue à utiliser Travis CI pour les tests de construction. Cependant, j'ai remarqué que certains projets utilisent https://travis-ci.org/ pour les tests de construction, tandis que d'autres utilisaient https://travis-ci.com/ . Les deux sites semblent fonctionner de manière identique, même avec la même interface utilisateur.

Quelle est la différence entre travis-ci.org et travis-ci.com , et pourquoi certains projets utilisent-ils les uns sur les autres?

Stevoisiak
la source

Réponses:

46

Travis CI a initialement créé deux plates-formes distinctes pour différencier les pensions privées / payantes ( travis-ci.com ) et les pensions publiques / gratuites ( travis-ci.org ).

Cependant, à compter de mai 2018, les nouveaux utilisateurs et projets (privés et publics) ne devraient utiliser que travis-ci.com (voir communiqué officiel ):

Au cours des prochains mois, nous allons migrer tous les référentiels et les clients de travis-ci.org vers travis-ci.com. Bien que cela ne se produise pas immédiatement, vous pouvez en savoir plus sur ce à quoi vous attendre dans la documentation .

Comme déjà indiqué dans la section commentaires, la migration est actuellement en version bêta, mais peut être déclenchée manuellement. Donc, si vous avez encore des référentiels sur travis-ci.org (voir le guide de migration ):

Les projets Open Source et leur historique de construction continueront de s'exécuter travis-ci.orgà ce stade.

Cependant, vous pouvez être inclus dans les tests de la bêta fermée pour commencer la migration de vos référentiels open source vers travis-ci.com.

  1. Pour faire migrer un référentiel public, vous devez d'abord l'activer sur travis-ci.com à l' aide de GitHub Apps.

  2. Rendez - vous sur travis-ci.org et sur la page de votre compte , inscrivez - vous pour faire partie de la version bêta permettant de migrer vos référentiels Open Source.

  3. Une fois que votre compte est prêt à migrer, vous recevrez un email de confirmation.

  4. Découvrez ce que les tests bêta incluent sur ce guide de migration open source vers travis-ci.com .
beatngu13
la source
3
Certains (?) Pensions semblent toujours être sur le .org, par exemple travis-ci.org/citation-style-language/styles . Donc, cette migration est en cours / lente.
hayd
@ hayd yep, c'est vrai. Mise à jour de la réponse avec un lien vers le guide de migration.
beatngu13
Selon le guide de migration, la migration de travis-ci.org vers travis-ci.com est toujours en version bêta fermée .
Franklin Yu
1
Je (septembre 2019) viens d'apprendre de cela. J'ai beaucoup de repos sur .org. Comme je devais déclencher la migration manuellement (comme dans la documentation de migration liée), je suppose que la migration ne sera pas automatique.
josephwb
1
@ josephwb thx, j'ai mis à jour la réponse en conséquence.
beatngu13
14

Mis à part le modèle de tarification, les deux sites sont identiques.

  • travis-ci.org est un service gratuit pour les projets open source publics.
  • travis-ci.com est un service payant destiné aux projets commerciaux privés.

De la page FAQ pour Travis Pro

Pourquoi ne puis-je pas trouver d'informations sur les prix de travis-ci.org?

Travis CI est et sera toujours gratuit pour les projets open source.

Pour une liste des plans et des prix pour les dépôts privés, consultez travis-ci.com/plans .

Stevoisiak
la source