Travis CI یک سرویس یکپارچه سازی مستمر میزبانی شده است که برای ساخت و آزمایش پروژه های نرم افزاری میزبانی شده در GitHub و Bitbucket استفاده می شود. Travis CI اولین سرویس CI بود که خدماتی را به پروژه های منبع باز به صورت رایگان ارائه کرد و همچنان به انجام آن ادامه می دهد.
Travis CI برای چه استفاده می شود؟
Travis CI یک سرویس یکپارچه سازی مستمر میزبانی شده و توزیع شده است برای ساخت و آزمایش پروژه های میزبانی شده در GitHub استفاده می شود Travis CI به طور خودکار تشخیص می دهد که چه زمانی یک commit انجام شده و به مخزن GitHub منتقل شده است. که از Travis CI استفاده می کند، و هر بار که این اتفاق می افتد، سعی می کند پروژه را بسازد و تست ها را اجرا کند.
آیا تراویس CI مانند جنکینز است؟
تفاوت کلیدی
Travis CI یک ابزار CI تجاری است در حالی که جنکینز یک ابزار منبع باز است…. Travis CI گزینه سفارشی سازی کمتری را ارائه می دهد در حالی که Jenkins گزینه های سفارشی سازی گسترده ای را ارائه می دهد. Travis CI یک فایل پیکربندی YAML دارد در حالی که جنکینز یک گزینه پیکربندی کامل را در اختیار کاربر قرار می دهد.
آیا می توانم از Travis CI به صورت رایگان استفاده کنم؟
Travis CI است و همیشه برای پروژه های منبع باز رایگان است.
Travis CI Python چیست؟
Travis CI یک سرویس است که یکپارچه سازی مداوم را ارائه می دهد و پروژه نرم افزاری شما را برای هر تغییری آزمایش می کند. سرویس آنها محیط های آزمایشی را برای بسیاری از زبان های برنامه نویسی از جمله C، C++، C، Java، PHP، Python، Ruby و چندین زبان دیگر فراهم می کند.