Buildkite

Buildkite

Buildkite jest usługą, która automatyzuje kompilacji oprogramowania i procesów testowania.

Ściągnij Buildkite
Cechy Buildkite
  • Wagi przez setki lub tysiące agentów.
  • Uruchomić aż 10.000 środków na koncie.
  • Buildkite wykorzystuje rurociągi, które mogą zrobić więcej niż tylko buduje lub testy.
  • Można przesyłać pliki, budowanych lub tworzyć własne funkcje rurociągu wewnątrz własnego kodu do swoich potrzeb.
  • Webhooks i API pozwalają rozwijać własne narzędzia, modyfikować rurociągi i konfigurowanie agentów i rurociągów do potrzeb Twojej firmy.
Plusy Buildkite
  • Środek Buildkite działa na Windows, Mac OS X i Linux. Można również użyć pojemnik Docker do uruchomienia węzłów lub klastrów na każdej platformie z obsługą kontenerów.
  • Integracja z GitHub i innych narzędzi kontroli źródła, aby umożliwić Ci wdrożyć wersjonowania, rozwidlone i inne standardowe funkcje SCM.
  • Buildkite obsługuje wiele różnych języków programowania, takich jak Ruby, Haskell, Java i.
  • NETTO. To nigdy nie uzyskuje dostęp do kodu źródłowego, co oznacza, że ​​rozwój zwyczaj i własności intelektualnej są bezpieczne.
Minusy Buildkite
  • Środkami Buildkite komunikować się z Buildkite API do ankiety do pracy. Problemy z łącznością może odbić się buduje lub testowania.
  • Chociaż istnieje wolna opcja dla projektów open-source, studentów i organizacji nauczania, nie jest dla każdego użytkownika miesięczny koszt korzystania z oprogramowania.
  • umowy o poziom usług nie są dostępne w standardowym planie. Wymagają one plan przedsiębiorstwa, które jest 2999 $ miesięcznie.
Buildkite Recenzje

Funkcjonalność Buildkite opiera się na pośrednika, który zainstalować i podłączyć do repozytorium kodu źródłowego. Gdy już to zrobisz, możesz utworzyć rurociąg, zdefiniować budować i przedkłada go. Właśnie tak! Każdy agent działa jeden zbudować co jakiś czas, ale można zainstalować jak wiele czynników, jak chcesz. Następnie można użyć rurociągów do automatyzacji procesów tworzenia, a także wykonywać inne zadania przepływu pracy, takie jak skrypty działały, poczekaj na wejście użytkownika, import danych lub wygenerowania strony internetowej. Rurociągi mogą zrobić wiele przydatnych rzeczy, w tym rezerw serwera lub tworzenia innych rurociągów. Gdy Twoje rurociągi są uruchomione, można monitorować ich wydajność, niezawodność i status. Z biegiem czasu, można opracować historię wydajności rurociągu i użyć jej do kierowania zmian do procesów workflow.

Buildkite Wideo

Alternatywy dla Buildkite

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

Travis CI

Freemium
Travis CI jest serwis oprogramowania open source, że testy i wdraża GitHub gospodarzem projektów. Jest to forma ciągłego oprogramowania integracyjnego.
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

Bitbucket

Freemium
Bitbucket to niesamowite narzędzie do zarządzania Git. Można rozpocząć korzystanie z oprogramowania za darmo przed skokiem do płatnego abonamentu i można hosta usługi siebie z dodatkiem
Pokaż szczegóły

Ansible

Wolny
Ansibl to program stworzony dla łatwej automatyki IT. Zamiast rozwiązać ten sam problem w kółko, specjaliści IT ansibl pozwala rozwiązać problemy raz, a następnie utworzyć zautomatyzowanych
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

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

GitHub

Freemium
GitHub to usługa hostingu dla git, protokół śledzenie wersji. Jest najbardziej znany jako repozytorium kodu komputerowego. GitHub, gdzie wielu deweloperów wolą, aby ich kod open source dostępne
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

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

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

Cloud 66

Freemium
Tworzyć, wdrażać i zarządzać aplikacjami WWW, API i bazami telefonów na własnych serwerach w każdej chmurze.
Pokaż szczegóły