Travis CI

Travis CI

Travis CI jest serwis oprogramowania open source, że testy i wdraża GitHub gospodarzem projektów. Jest to forma ciągłego oprogramowania integracyjnego.

Ściągnij Travis CI
Cechy Travis CI
  • Deweloperzy mogą oglądać testy, ponieważ wykonywane są
  • Testy mogą być wykonywane równolegle
  • Podpory Linux i Mac (iOS)
  • Narzędzie wiersza poleceń i potężne API
Plusy Travis CI
  • Automatycznie tworzy i testuje przyrostowych zmian w kodzie
  • Zarządza wdrożeń i powiadomień
  • Wolny dla projektów open source
  • Obsługuje szeroką gamę języków programowania
  • Konfigurowalny wsparcie oprogramowania
  • Plany Enterprise dostępne
Minusy Travis CI
  • Projekt musi być utrzymywana na GitHub
  • Środowiska musi być zbudowany prawidłowo i wymagania spotykają Travis PW
  • Kod musi być już pracę i mieć skrypt testowy build lub
  • Opłata jest wymagana do użytku z projektów prywatnych
Travis CI Recenzje

Testowanie i integracja usług jest ograniczona do użytkowników GitHub. prywatne projekty wymagają opłaty, choć jest hojny darmowy okres próbny. Aby rozpocząć, użytkownicy muszą mieć login GitHub, projekt hostowane na GitHub, pracujący kod projektu i działa skrypt testowy build lub użyć Travis CI. Gdy użytkownik uruchamia kompilacji, to klonuje GitHub repozytorium użytkownika, umieszcza je w nowym środowisku, a następnie buduje i testuje kod poprzez serię zadań. Travis CI etykiet kod jako „uszkodzony” nie powinno to zadanie lub „przeszedł”, jeśli wszystkie zadania zostaną usunięte. Na marginesie, Travis CI wykorzystuje kod do serwera hosta lub internetowej. Travis CI oferuje różne środowiska infrastruktury, zawierający pojemnik oparte pseudo-włączone, lub OS X. Można go uruchomić testy na różnych platformach i oprogramowania. Travis CI jest również wytrzymała w swojej wsparcia językowego, który obejmuje Android, C, C #, C ++, Cloure, kryształ, D, dart, Erlang, eliksiru, F #, idź, Groovy, Haskell, haXe, Java, JavaScript, Julia, Nix, Objective-C, Perl, Perl6, PHP, Python, R, Ruby, Rdza, Scala, Smalltalk, Swift i Visual Basic. Użytkowników, które migrowały z innych usług potwierdzą, że Travis CI jest łatwy w obsłudze, skalowalne, dobrze udokumentowane, i ma silną API do budowania dodatkowych narzędzi. Wsparcie dla rozwoju internetowych jest jedną z jego największych zalet. Chociaż niektórzy sugerują interfejs użytkownika może być aktualizowana, funkcjonalność przewyższają te kwestie.

Travis CI Wideo

Alternatywy dla Travis CI

Teamwork

Praca zespołowa nie jest indywidualne oprogramowanie. Przeciwnie, jest to cały pakiet z nich (myślę biura Microsoft). Pakiet zawiera zespołowa Praca zespołowa Projekty, oprogramowanie
Pokaż szczegóły

Buddybuild

Buddybuild jest ciągłym platforma integracyjna, która pomaga programistom pochodzić z aplikacji i przetestować je szybko. Według strony internetowej firmy, Buddybuild zapewnia ciągłą
Pokaż szczegóły

Assembla

Freemium
Assembla jest kawałek oprogramowania do zarządzania projektami, która zawiera szeroki wachlarz bardzo przydatnych narzędzi, które usprawni każdy projekt. Może być stosowany w celu poprawy
Pokaż szczegóły

Drone.io

Freemium
Drone.io to usługa, która automatycznie przekazuje testowanie i uwolnienie buduje oprogramowania klienta do repozytorium. Obejmuje wsparcie dla ładunków oprogramowania i usług i jest
Pokaż szczegóły

Codeship

Freemium
Codeship to platforma zbudowana na bezpieczne, szybkie i niezawodne ciągłej integracji w chmurze. Świadczenie usług przez Codeship jest ciągła oznacza, że ​​programiści karmić różne kody
Pokaż szczegóły

Apache Maven

Apache Maven jest narzędziem rozumienia projekt i oprogramowanie do zarządzania. Opiera się wokół modelu obiektowego projektu koncepcji, albo POM. Maven jest przeznaczony do zarządzania
Pokaż szczegóły

Visual Studio Team Services

Freemium
Visual Studio Team Services to oprogramowanie oparte Microsoft, która umożliwia deweloperom testować i wdrażać szybko i sprawnie swoje kody. Można zacząć od drobnych i zwiększyć skalę projektu,
Pokaż szczegóły

BuildMaster

Freemium
Buildmaster Software jest oprogramowanie do automatyzacji uwolnienie aplikacja, która również specjalizuje się w zarządzaniu uwalnianiu. Został on zaprojektowany przez Inedo, firmą
Pokaż szczegóły

Buildkite

Płatny
Buildkite jest usługą, która automatyzuje kompilacji oprogramowania i procesów testowania.
Pokaż szczegóły

CircleCI

Freemium
ciągła integracja i dostawa platforma CircleCI ułatwia zespołów wszystkich rozmiarów do szybkiego budowania i jakości oprogramowania release na dużą skalę. Kompilacji dla Linux, MacOS
Pokaż szczegóły

Buddy

Freemium
Kolego to program wdrażania i rozwijania kodu środowisko dla witryn. Znani klienci ING, m.in. Philips, IKEA, 3M, jedność, Fubo, Amnesty International, Cisco, Xerox i HBO.
Pokaż szczegóły

Jenkins

Wolny
Jenkins upraszcza życie programistów oferując automatyzację wielu aspektów procesu rozwoju.
Pokaż szczegóły

Semaphore

Płatny
Semafor automatyzuje Continuous Integration procesów rozwojowych i ciągły, zmniejszając build i czas wdrożenia.
Pokaż szczegóły

Octopus Deploy

Płatny
Octopus Deploy automatyzuje proces wdrażania i oferuje szeroki wachlarz narzędzi, aby upewnić się, że oprogramowanie jest wdrażany jest gotowy, aby przejść przez drzwi i pracy, jak zamierzają
Pokaż szczegóły

TeamCity

TeamCity jest rozmieszczenie i serwer ciągłej integracji (CI) dla rozwoju oprogramowania. Produkt został opracowany przez JetBrains s.r.o., która została założona w 2000 roku i ma biura
Pokaż szczegóły

Chef

Wolny
Automatyzacja infrastruktury stwardnieniu Konsekwentne Konfiguracja w dowolnej skali. Chef Infra automatyzuje konfigurację infrastruktury, zapewniając każdy system jest prawidłowo
Pokaż szczegóły

GoCD

Wolny
GoCD jest open source i build release narzędzie z ThoughtWorks. GoCD wspiera nowoczesną infrastrukturę i pomaga firmom przedsiębiorstw dostać oprogramowanie dostarczane szybciej, bezpieczniej
Pokaż szczegóły

Gradle

Wolny
Przyspieszenie produktywność programistów. Gradle pomaga zespołom build, zautomatyzować i dostarczać lepsze oprogramowanie, szybciej.
Pokaż szczegóły

AppVeyor

Freemium
odznaki stanu. Wyświetlanie odznaki dla konkretnego oddziału; Retina wsparcie; odznaki SVG. Dostosowywanie tytułów. Odznaki dla projektów z repozytoriów publicznych na GitHub i Bitbucket.
Pokaż szczegóły

Distelli

Płatny
Dzisiaj każda firma musi zachowywać się jak producenta oprogramowania i statek lepszego oprogramowania szybciej. Portfel jest marionetką produktów daje narzędzia i automatyzację trzeba
Pokaż szczegóły

Microsoft Team Foundation Server

Płatny
Visual Studio dev narzędzia i usługi sprawiają, że rozwój aplikacji łatwe dla każdej platformy i języka. Zajrzyj edytor Mac i okna kodu, IDE, lub Azure devops za darmo.
Pokaż szczegóły

Apache Ant

Apache Ant jest biblioteką i narzędzie wiersza polecenia Java, którego zadaniem jest prowadzenie procesów opisanych w plikach kompilacji jako cele i punkty rozszerzeń zależnych od siebie.
Pokaż szczegóły

AWS CodePipeline

Zawiera przegląd CodePipeline, ciągłej integracji i uwalniania służby automatyki dla aplikacji, które chcą, aby zwolnić w chmurze.
Pokaż szczegóły

Phabricator

Wolny
Kompletną platformę programistyczną. Phabricator to zintegrowany zestaw potężnych narzędzi do firm pomóc budować wyższe jakości oprogramowania. Phabricator to kompletny zestaw narzędzi
Pokaż szczegóły

Buildbot

Wolny
Buildbota można zautomatyzować wszystkie aspekty cyklu rozwoju oprogramowania:
Pokaż szczegóły

Hudson

Wolny
Hudson jest ciągła integracja (CI) narzędzie napisane w języku Java, który uruchamia w kontenerze serwletów, takich jak Apache Tomcat lub serwer aplikacji GlassFish. Obsługuje narzędzia
Pokaż szczegóły

Concourse

Wolny
Zbiegowisko jest rozprowadzany jako pojedynczy concourse binarny, dzięki czemu można łatwo uruchomić prawie wszędzie, zwłaszcza z Docker.
Pokaż szczegóły

Bitrise

Wolny
Android, iOS i cross-platform mobilnych ciągła integracja / dostawa, z 200+ integracji. Zarejestruj się i zacznij budować (za darmo!) Dzisiaj.
Pokaż szczegóły

DeployBot

Płatny
Pchać. Budować. Rozmieścić! Błyskawicznie zbudować statek i kod w dowolnym miejscu w jeden spójny proces dla całego zespołu.
Pokaż szczegóły

AWS CodeDeploy

AWS CodeDeploy jest usługą, która w pełni automatyzuje wdrożeń kod dla szybkiego i niezawodnego procesu wdrażania oprogramowania.
Pokaż szczegóły

Apache Bloodhound

Wolny
Strona główna The Apache Software Foundation
Pokaż szczegóły

CloudBees

CloudBees jest piasta przedsiębiorstw Jenkins i devops, zapewniając inteligentnych rozwiązań do ciągłego podawania.
Pokaż szczegóły

Spinnaker

Spinaker jest open source, multi-Cloud Platform ciągła dostawa do zwalniania zmian programowych z dużą prędkością i zaufania. Utworzono Netflix, to była bitwa testowane w produkcji przez
Pokaż szczegóły

AWS CodeBuild

zakupy online z największego wyboru ziemskiej książek, czasopism, muzyki, płyt DVD, wideo, elektronika, komputery, oprogramowanie, odzież i akcesoria, buty, biżuterię, narzędzi i sprzętu,
Pokaż szczegóły

Commando.io

Płatny
Rozproszona internetowa platforma do zarządzania serwerami SSH.
Pokaż szczegóły

SmartDeploy

Płatny
SmartDeploy jest niezależny od sprzętu oprogramowanie do przetwarzania obrazu, który zastępuje tradycyjne oprogramowanie do tworzenia obrazów dysków z jednym zarządem obrazu i kierowców
Pokaż szczegóły