ความแตกต่างระหว่าง travis-ci.org และ travis-ci.com คืออะไร


45

โครงการ GitHub บางอย่างที่ฉันมีส่วนช่วยให้ใช้ Travis CI สำหรับสร้างการทดสอบ แต่ผมสังเกตเห็นว่าบางโครงการใช้https://travis-ci.org/สำหรับการสร้างการทดสอบขณะที่คนอื่นใช้https://travis-ci.com/ ดูเหมือนว่าทั้งสองไซต์ทำงานได้เหมือนกันแม้ใช้ UI เดียวกัน

ความแตกต่างระหว่างtravis-ci.orgและtravis-ci.comคืออะไรและเหตุใดบางโครงการจึงใช้หนึ่งโครงการกับอีกโครงการหนึ่ง

คำตอบ:


46

Travis CI เดิมสร้างสองแพลตฟอร์มที่แยกจากกันเพื่อแยกความแตกต่างระหว่าง repos ส่วนตัว / ชำระเงิน ( travis-ci.com ) และ repos สาธารณะ / ฟรี ( travis-ci.org )

อย่างไรก็ตาม ณ เดือนพฤษภาคม 2561 ผู้ใช้และโครงการใหม่ (ทั้งส่วนตัวและสาธารณะ) ควรใช้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. ตรวจสอบสิ่งที่การทดสอบเบต้ารวมถึงเกี่ยวกับเรื่องนี้มาเปิดให้ travis-ci.com คู่มือการโยกย้าย

3
บางคน (?) Repos ปรากฏว่ายังคงอยู่ใน .org เช่นtravis-ci.org/citation-style-language/styles ดังนั้นการโยกย้ายนี้ต่อเนื่อง / ช้า
hayd

@hayd ใช่นั่นเป็นเรื่องจริง อัปเดตคำตอบพร้อมลิงก์ไปยังคู่มือการย้ายข้อมูล
beatngu13

ตามคู่มือการโยกย้ายการย้ายถิ่นจาก travis-ci.org เพื่อ travis-ci.com ยังอยู่ในเบต้าปิด
Franklin Yu

1
ฉัน (ก.ย. 2019) เพิ่งเรียนรู้สิ่งนี้ ฉันมี repos มากมายใน. org ฉันต้องเรียกใช้การย้ายด้วยตนเอง (เช่นเดียวกับเอกสารการย้ายข้อมูลที่เชื่อมโยง) ดังนั้นฉันจึงรวบรวมว่าการย้ายข้อมูลจะไม่เป็นไปโดยอัตโนมัติ
josephwb

1
@ josephwb ขอบคุณฉันได้อัปเดตคำตอบแล้ว
beatngu13

14

นอกเหนือจากรูปแบบการกำหนดราคาแล้วทั้งสองไซต์ยังเหมือนกัน

  • travis-ci.orgเป็นบริการฟรีสำหรับโครงการโอเพ่นซอร์สสาธารณะ
  • travis-ci.comเป็นบริการชำระเงินสำหรับโครงการเชิงพาณิชย์ส่วนตัว

จากหน้าคำถามที่พบบ่อยสำหรับ Travis Pro

ทำไมฉันไม่พบข้อมูลเกี่ยวกับการกำหนดราคาใน travis-ci.org

Travis CI นั้นฟรีสำหรับโครงการโอเพนซอร์ส

สำหรับรายชื่อของแผนและราคาสำหรับเก็บส่วนตัวดู travis-ci.com/plans

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.