Znalazłem tę fajną tabelę porównawczą dla serwerów integracyjnych na Wikipedii, ale nie jestem pewien, jak uszeregować narzędzia względem moich potrzeb i zainteresowań. Sama mapa wydaje się mieć wiele pól oznaczonych jako nieznane, więc jeśli wygodnie jest aktualizować ją na Wikipedii, to też może być świetne.
Czy istnieje kilka produktów o najwyższej skuteczności, które mogę szybko zawęzić do czterech lub pięciu opcji?
Które produkty wydają się mieć największe społeczności użytkowników oraz najbardziej aktualne ulepszenia i integrację z nowymi narzędziami?
Czy oferty Open Source są najlepsze, czy są narzędzia wysokiej jakości, które mogą być świetną okazją dla jednego użytkownika w domu?
Czy korzystanie z wielu systemów (główny komputer stacjonarny, lokalny serwer sieci domowej, notebooki osobiste i robocze, wiele maszyn wirtualnych rozmieszczonych we wszystkich) spowoduje problemy i jak można nimi zarządzać?
źródło
Jak już powiedział Bryan, rozpoczęcie od Jenkinsa jest zawsze dobrym pomysłem przy samodzielnym konfigurowaniu. Jest to sprawdzona technologia i ma mnóstwo wsparcia.
Możesz rzucić okiem na instalację Jenkinsa projektu Apache, aby się z tym zapoznać https://builds.apache.org/
Jeśli kiedykolwiek będziesz zainteresowany hostowanym rozwiązaniem, zapewniamy usługę ciągłej integracji i wdrażania w Railsonfire . Obecnie obsługujemy Ruby, ale wkrótce zajmiemy się innymi technologiami.
źródło