O Travis CI
Travis CI to proste, rozszerzalne narzędzie CI/CD zaprojektowane dla deweloperów, aby budować, testować i wdrażać kod z doświadczeniem nastawionym na deweloperów. Od założenia w 2011 roku i przejęcia przez Idera, Inc., Travis CI kładzie nacisk na lekką konfigurację opartą na YAML oraz szerokie wsparcie języków i systemów operacyjnych, by zasilać pipeline'y na dużą skalę. Oferuje opcje hostowane (w chmurze) i enterprise self-hosted oraz integruje się z popularnymi systemami kontroli wersji, aby dopasować się do nowoczesnych przebiegów pracy nad oprogramowaniem.
Najważniejsze funkcje
- Minimalna konfiguracja jako kod (za pomocą .travis.yml) ze zmniejszeniem liczby linii konfiguracyjnych o ponad 33%
- Ponad 30 języków programowania i gotowe środowiska
- Macierz budowy i równoległe zadania na kilku systemach operacyjnych
- Buforowanie zależności, aby przyspieszyć pipeline'y
- Etapy budowy i warunkowe przepływy pracy
- Elastyczne powiadomienia (e-mail, Slack, webhooki) i integracje
- Wdrażanie w wielu środowiskach oraz opcje Enterprise i self-hosted
- Rozbudowane API i integracje do dostosowywania pipeline'ów i narzędzi
Dlaczego warto wybrać Travis CI?
- Doświadczenie zorientowane na dewelopera z lekką, łatwo zrozumiałą konfiguracją
- Zaufane przez setki tysięcy projektów i zespołów, z silną społecznością i wsparciem
- Elastyczne opcje hostingu, w tym chmura i on-premises (Enterprise)
- Szerokie wsparcie języków programowania i systemów operacyjnych z rozbudowanymi integracjami i narzędziami
- Bezpieczne, izolowane buildy i historia ukierunkowanych, łatwych do utrzymania przepływów CI/CD
Cennik
- Opłata według zużycia (Miesięcznie): 15 USD miesięcznie, 35 000 kredytów build Linux miesięcznie, 80 równoległych zadań, dostępne Premium VM-y
- Plan Nieograniczony (Miesięcznie): 78+ USD miesięcznie, nieograniczone kredyty build, współpracownicy i repozytoria, od 1 do 300 równoległych zadań, dostępne Premium VM-y
- Serwer (Miesięcznie): 34 USD miesięcznie, On-premises lub prywatna chmura, CI/CD dla Perforce i Subversion, Opcje Premium Support
- Opłata według zużycia (Rocznie): równowartość 13,75 USD miesięcznie, 420 000 kredytów build Linux rocznie, 80 równoległych zadań, dostępne Premium VM-y
- Plan Nieograniczony (Rocznie): równowartość 72+ USD miesięcznie, nieograniczone kredyty build, współpracownicy i repozytoria, do 300 równoległych zadań, dostępne Premium VM-y
- Serwer (Rocznie): równowartość 34 USD miesięcznie, On-premises lub prywatna chmura, CI/CD dla Perforce i Subversion, Opcje Premium Support (Uwaga: ceny Enterprise i niestandardowe plany dostępne przez dział Sprzedaży.)