Travis CI

Travis CI

Travis CI je open source softver usluga koja testovi i raspoređuje GitHub-domaćin projekata. To je oblik kontinuiranog programa integracije.

Preuzimanje datoteka Travis CI
Značajke Travis CI
  • Programeri mogu gledati testove kako se izvode
  • Testovi se mogu izvoditi paralelno
  • Podržava Linux i Mac (iOS)
  • Komandna linija alat i moćan API
Pros Travis CI
  • Automatski gradi i testira inkrementalne promjene kod
  • Upravlja implementacije i obavijesti
  • Besplatno za open source projekte
  • Podržava široku paletu programskih jezika
  • Prilagodljiv softver za podršku
  • Enterprise planovi dostupni
Kontra Travis CI
  • Projekt se mora nalaziti na GitHub
  • Okruženja mora biti izgrađen ispravno i susreću Travis CI zahtjevi
  • Šifra mora biti već rade i imaju graditi ili test skripte
  • Naknada je potreban za korištenje s privatnih projekata
Travis CI Recenzije

Ovo testiranje i integraciju usluga je ograničena na GitHub korisnicima. Privatni projekti zahtijevaju naknadu, iako je velikodušan slobodan sudska istraga. Da biste započeli, korisnici moraju imati GitHub prijava, projekt domaćin na GitHub, radeći kod projekta, a radi graditi ili test skripte za korištenje Travis CI. Kada korisnik pokreće graditi, to klonovi korisnika GitHub repozitorija, stavlja ga u novom okruženju, a onda gradi i testira kod kroz niz zadataka. Travis CI oznake koda kao „slomljeno” treba to uspjeti zadatak ili „prošao” ako su svi zadaci izbrisani. Nakon smrti, Travis CI raspoređuje šifru na host ili web poslužitelju. Travis CI nudi različite infrastrukturne okruženja, uključujući i kontejner-based, pseudo-omogućen, ili OS X. To se može izvoditi testove na različitim platformama i softvera. Travis CI je snažna u svojoj jezične podrške, koja uključuje Android, C, C #, C ++, Cloure, Crystal, D, Dart, Erlang, eliksir, F #, idi, Groovy, Haskell, Haxe, Java, JavaScript, Julia, Nix, cilj-C, Perl, Perl6, PHP, Python, R, rubin, Rust, Scala Smalltalk, Swift i Visual Basic. Korisnici koji su migrirali iz drugih usluga posvjedočiti da je Travis CI jednostavan za korištenje, skalabilan, dobro dokumentiran, a ima jaku API za izgradnju dodatnih alata. Podrška za web razvoj je jedan od njegovih najvećih vrijednosti. Iako neki tvrde da je korisničko sučelje može biti obnovljeno, funkcionalnost nadmašuje ta pitanja.

Travis CI Video

Alternative Travis CI

Teamwork

Timski rad nije pojedinac softvera. Umjesto toga, to je cijeli paket od njih (mislim Microsoft Office). Timski rad paket uključuje timski rad Projekti, softver za upravljanje projektom; Timski
Pokaži detalje

Buddybuild

Buddybuild je kontinuirano integracije platforma koja pomaže programerima da se s aplikacijama i testirati ih brzo. Prema internetskoj stranici tvrtke, Buddybuild pruža kontinuiranu integraciju
Pokaži detalje

Assembla

freemium
Assembla je komad softvera za upravljanje projektima koji sadrži širok niz vrlo korisnih alata koji će pojednostaviti bilo kojeg projekta. To se može koristiti za poboljšanje proračunskog
Pokaži detalje

Drone.io

freemium
Drone.io je usluga koja se automatski pomiče testiranje i puštanje gradi softvera klijenta u repozitorij. To uključuje podršku za hrpe softvera i usluga i dolazi opremljen s praktičnim zajednica
Pokaži detalje

Codeship

freemium
Codeship je platforma izgrađena za sigurno, brzo i pouzdano kontinuirano integracije u oblaku. Isporuka usluga kroz Codeship je kontinuirano znači da su različite programeri hraniti kodova
Pokaži detalje

Apache Maven

Apache Maven je projekt razumijevanje i softver za upravljanje alat. Ona se temelji oko koncepcije objekta modelu projekta, ili POM. Maven je dizajniran za upravljanje graditi, dokumentaciju
Pokaži detalje

Visual Studio Team Services

freemium
Visual Studio Team Services Microsoft temeljen softver koji omogućava programerima za testiranje i implementaciju njihovih kodova brzo i učinkovito. Možete početi malim i povećati opseg
Pokaži detalje

BuildMaster

freemium
BuildMaster Software je softver za automatizaciju aplikacije izdanje koje također specijalizirao za upravljanje oslobađanja. To je bio dizajniran od strane Inedo, tvrtka za razvoj softvera.
Pokaži detalje

Buildkite

plaćen
Buildkite je servis koji automatizira svoj softver izgradnju i procese testiranja.
Pokaži detalje

CircleCI

freemium
CircleCI je kontinuirano integracije i isporuka platforma čini lako za timove svih veličina da se brzo izgraditi i kvalitetno izdanje softvera na skali. Graditi za Linux, MacOS i Android, u
Pokaži detalje

Buddy

freemium
Prijatelj je kod programa implementaciju i razvoj okruženja za web stranice. Poznati klijenti uključuju ing, Philips, IKEA, 3M, jedinstvo fubo, Amnesty International, Cisco, Xerox i HBO.
Pokaži detalje

Jenkins

Besplatno
Jenkins pojednostavljuje život softver razvijen od strane nudi automatizaciju brojnim aspektima procesa razvoja.
Pokaži detalje

Semaphore

plaćen
Semafor automatizira kontinuirano integracije i kontinuirani razvoj procesa, smanjenje graditi i vrijeme implementacije.
Pokaži detalje

Octopus Deploy

plaćen
Hobotnica uputiti automatizira proces implementacije i nudi široku paletu alata kako bi bili sigurni da je li softver uputiti je spremna za izlazak vrata i raditi kao što ste ga namjeravam.
Pokaži detalje

TeamCity

TeamCity je razmještaj i kontinuirano integracije (CI) poslužitelj za razvoj softvera. Proizvod je razvijen od strane JetBrains s.r.o., koja je osnovana 2000. godine i ima urede u San Mateo,
Pokaži detalje

Chef

Besplatno
Infrastruktura Automatizacija za tvrdokorna skladu Konfiguracija na bilo kojem mjerilu. Kuhar Infra automatizira konfiguraciju infrastrukture, osiguravajući svaki sustav ispravno
Pokaži detalje

GoCD

Besplatno
GoCD je open source stvaramo i alat iz ThoughtWorks. GoCD podržava moderne infrastrukture i pomaže poslovnim poduzećima dobiti softver isporučen brže, sigurnije i pouzdanije.
Pokaži detalje

Gradle

Besplatno
Ubrzajte produktivnost developera. Gradle pomaže timovi graditi, automatizaciju i dostaviti bolji softver, brže.
Pokaži detalje

AppVeyor

freemium
značke status. Prikaz značku za određenu granu; Retina podršku; SVG značke. Prilagodba naslova. Značke za projekte s javnim spremišta na GitHub i Bitbucket. Iskaznice Status projekta je dinamički
Pokaži detalje

Distelli

plaćen
Danas svaka tvrtka mora ponašati kao softverske tvrtke i brod bolji softver brže. Lutaka portfelj proizvoda vam dati alate i automatizaciju potrebne za otkrivanje, upravljanje i isporuku
Pokaži detalje

Microsoft Team Foundation Server

plaćen
Visual Studio dev alati i usluge čine razvoj aplikacija lako za bilo koju platformu i jeziku. Isprobajte naš Mac i Windows uređivač koda, IDE ili azurno DevOps besplatno.
Pokaži detalje

Apache Ant

Apache Ant je Java biblioteka i alata naredbenog retka čija je misija voziti procese opisane u izgradnji datoteka kao ciljeve i proširenje bodova u ovisnosti o jedni druge. Poznata glavna uporaba
Pokaži detalje

AWS CodePipeline

Daje pregled CodePipeline, kontinuirani integracija i puštanje automatizacije usluge za aplikacije koje želite objaviti u oblaku.
Pokaži detalje

Phabricator

Besplatno
Potpuni platforma za razvoj softvera. Phabricator je integrirani skup moćnih alata za pomoć tvrtkama izgraditi kvalitetniji softver. Phabricator je potpuni skup alata za razvoj softvera.
Pokaži detalje

Buildbot

Besplatno
Buildbot može automatizirati sve aspekte razvoja softvera ciklusa:
Pokaži detalje

Hudson

Besplatno
Hudson je alat kontinuirano integracije (CI) napisan u Javi, koji radi u servlet kontejner, kao što su Apache Tomcat ili Glassfish aplikacijski poslužitelj. Ona podržava SCM alate, uključujući
Pokaži detalje

Concourse

Besplatno
Gomila se distribuira kao jedan natječaj binarnom, što ga čini lako pokrenuti samo o bilo gdje, posebno s listi.
Pokaži detalje

Bitrise

Besplatno
Android, iOS i cross-platforma mobilne kontinuirano integracije / isporuke, sa 200 + integracijama. Prijavite se i započeti s izgradnjom (besplatno!) Već danas.
Pokaži detalje

DeployBot

plaćen
Gurnuti. Izgraditi. Uputiti! Odmah graditi i brod kod bilo gdje u jednom dosljedan postupak za cijeli tim.
Pokaži detalje

AWS CodeDeploy

AWS CodeDeploy je usluga koja u potpunosti automatizira kod implementacije za brz, pouzdan procesa softvera implementacije.
Pokaži detalje

Apache Bloodhound

Besplatno
Početna stranica Apache Software Foundation
Pokaži detalje

CloudBees

CloudBees je središte poduzeća Jenkins i DevOps, pružajući pametnije rješenja za kontinuiranu isporuku.
Pokaži detalje

Spinnaker

Spinaker je open source, multi-oblak kontinuirana platforma za ispuštanje softverskih promjene s velikom brzinom i povjerenjem. Stvoren na Netflix, to je borba testiran u proizvodnji stotine
Pokaži detalje

AWS CodeBuild

Online shopping s najvećim izborom zemljine knjiga, časopisa, glazbe, DVD-a, video, elektroniku, računala, softver, odjeća i pribor, cipele, nakit, Tools & Hardware, kućanske potrepštine,
Pokaži detalje

Commando.io

plaćen
Distribuirana web SSH platforma za upravljanje poslužiteljima.
Pokaži detalje

SmartDeploy

plaćen
SmartDeploy je hardverski neovisan slike softver koji zamjenjuje tradicionalnu disk obrada slike softver s jedne upravljanje slikama i pre-izgrađen vozača pakete.
Pokaži detalje