انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید


توزیع گنو/لینوکس اوبونتو ۲۰ ساله شد 🎉

نویسنده موضوع: travis-ci.org چیه؟  (دفعات بازدید: 1646 بار)

0 کاربر و 1 مهمان درحال مشاهده موضوع.

آفلاین !

  • High Sr. Member
  • *
  • ارسال: 586
  • جنسیت : پسر
  • Don't Panic!
    • مانیتورینگ سایت
travis-ci.org چیه؟
« : 03 دی 1392، 10:35 ب‌ظ »

سایت http://travis-ci.org که خیلی تو پروژه های خوب و معروف گیت هاب استفاده شده، دقیقا چیه و برای چه کاری استفاده میشه؟
I just felt like running

Altern AI Directory --- GitHub

آفلاین ngc0der

  • Full Member
  • *
  • ارسال: 106
پاسخ : travis-ci.org چیه؟
« پاسخ #1 : 03 دی 1392، 10:57 ب‌ظ »
این سایت سرویسی برای پروژه های اوپن سورس ارائه میده که به continuous integration معروفه که معمولا به این صورته(البته دقیقا نمی دونم مکانیزم این سایت هم به همین صورت هست یا نه) که به ازای هر commit یک بار فرآیند merge تغییرات با کد اصلی و بعد build پروژه انجام میشه و بعد همه unit testها(کدهایی که عملکرد صحیح ماژولها و توابع پروژه رو بررسی می کنه) رو اجرا می کنه که در صورت موفقیت آمیز بودن همه تستها میتونه حداقل به این معنی باشه که با اعمال تغییرات جدید، کدهای قبلی دچار مشکل نشدن. استفاده از این روش معمولا جلوی conflict های زیاد در mergeها رو می گیره که در غیر این صورت حل اونها خودش خیلی زمانبر خواهد شد.