Travis CI
Travisas PI yra atviro kodo programinė įranga paslauga, tyrimų bei bandymų pritaikiusi GitHub surengė projektus. Tai nuolat integracijos programinės įrangos forma.
- Kūrėjai gali žiūrėti testus, kaip jie atliekami
- Testai gali būti vykdomi lygiagrečiai
- Palaiko Linux ir Mac ( "iOS")
- Komandinės eilutės įrankis ir galingas API
- Automatiškai stato ir išbando papildomas kodas pakeitimus
- Valdo diegimą ir pranešimus
- Nemokama atviro kodo projektų
- Palaiko platų programavimo kalbų
- Įprastiniai programinės įrangos palaikymas
- Įmonių planais
- Projektas turi būti talpinami GitHub
- Aplinka turi būti tinkamai pastatytas ir susitikti Travis CI reikalavimai
- Kodas jau turi būti darbo ir turi statyti arba bandymo scenarijų
- Mokestis reikalingas naudoti privačių projektų
Tai bandymai ir integracija paslauga tik GitHub vartotojams. Privačios projektai reikalauja mokestį, nors yra turtinga nemokamu bandomuoju. Norėdami pradėti, vartotojai turi turėti GitHub login, projektą priglobtą GitHub, darbo projekto kodas, ir dirba statyti arba bandymo scenarijų naudoti Travis CI. Kai vartotojas paleidžia statyti, tai klonai vartotojo GitHub saugyklą, tenka jį į naują aplinką, o tada stato ir tikrina kodą užduočių serijos. Travisas PI etiketės kodą kaip "skaldyti", jei ji nesugeba užduotį arba "praėjo", jei visos užduotys yra anuliuojami. Kirtus, Travisas PI išsiskleidžia kodą į priimančiosios arba žiniatinklio serverio. Travisas PI siūlo įvairių infrastruktūros aplinką, įskaitant konteinerių pagrindu, pseudo įjungta, ar OS X Jis gali paleisti testus ant platformų ir programinės įrangos įvairovė. Travisas PI taip pat tvirti savo kalbos palaikymą, kuris apima "Android", C, C #, C ++, Cloure, krištolas, D, lėkti, Erlango, Eliksyras, F #, eiti, Groovy, Haskell, Haxe, "Java", "JavaScript" Julia, Nix, tikslas-C, Perl, Perl6, PHP, Python, R, Rubinas, rūdis, Scala, Smalltalk, Swift, ir vaizdo Pagrindinė. Vartotojai, kurie migravo iš kitų paslaugų patvirtinti, kad Travisas PI yra lengva naudoti, keičiamo dydžio, gerai dokumentuota, ir turi tvirtą API statyti papildomų įrankių. Dėl interneto plėtrai parama yra vienas didžiausių turtą. Nors kai kurie rodo, vartotojo sąsaja gali būti atnaujintas, funkcionalumas didesnė šiuos klausimus.