TeamCity to serwer ciągłej integracji (CI) wyjątkowo prosty w konfiguracji i obsłudze. Łatwo dostosowuje się do firmy lub zespołu o dowolnej wielkości.
TeamCity:
Firma JetBrains słynie z dostarczania nowoczesnych rozwiązań z zakresu technologii informacyjnych. Jest znana głównie z inteligentnego oprogramowania wspomagającego rozwój aplikacji, m.in. Resharper czy ZBrush. Ich kolejnym wyjątkowo popularnym produktem stał się JetBrains TeamCity, z którego skorzystało dotychczas ponad 30 tys. klientów.
Funkcjonalność TeamCity
Działanie serwera opiera się na ciągłej integracji. Oznacza to, że wprowadzane zmiany są na bieżąco aktualizowane oraz scalane z obecnie funkcjonującym systemem. W ten sposób TeamCity umożliwia szybką identyfikację konfliktów między zmianami a uruchomioną aplikacją. Oprócz tego do zalet serwera należy zaliczyć możliwość kontroli wersji, przyspieszenie testów oprogramowania, a także uproszczenie analizy kodu źródłowego. JetBrains TeamCity został przystosowany do współpracy z najpopularniejszymi środowiskami programistycznymi, takimi jak Visual Studio od Microsoftu, platformą Eclipse czy IntelliJ IDEA (pochodzącym także od JetBrains).
Cechy i zalety serwera
Z pomocą TeamCity można zdefiniować do 100 konfiguracji (zadań) przy nielimitowanym działaniem buildów. Jednoczesne uruchomienie 3 buildów nie stanowi żadnych problemów, a w razie potrzeby wystarczy dodać kolejnych agentów. Potencjał wszystkich funkcji JetBrains TeamCity jest nieograniczony – produkt zawiera dokładnie takie same cechy dla każdego klienta, niezależnie od wielkości firmy. JetBrains zadbało o to, aby z możliwości serwera mogli skorzystać wszyscy.
Warto wymienić najważniejsze cechy TeamCity:
1. „Technology Awareness” – pod tym hasłem kryje się podejście do integracji serwera, określanego mianem inteligentnego. Wspiera ono wszystkie aktualnie wykorzystywane narzędzia w każdy możliwy sposób. Na przykład, przy obsłudze Visual Studio zapewnia automatyczne wykrywanie wersji, obsługę ram testowych, analizę kodu itd. Wsparcie nie wymaga instalowania dodatkowych wtyczek ani modyfikowania.
2. Interoperacyjność – kompleksowa integracja systemów kontroli. JetBrains TeamCity pobiera i odzyskuje kody źródłowe każdego projektu.
3. Eliminacja powielania kodu – serwer zapewnia kilka sposobów na ponowne wykorzystanie ustawień w taki sposób, aby nie dochodziło do ich duplikacji.
4. Zapisywanie historii buildów – wszystkie wprowadzane zmiany są odnotowywane we wbudowanym dzienniku, dzięki czemu można prześledzić ewolucję oprogramowania, przeglądać statystyki, tagi i piny, a ponadto oznaczać ulubione buildy.
5. Konserwacja systemu – JetBrains TeamCity pomaga w utrzymaniu stabilnego systemu nawet wtedy, gdy żadne buildy nie są włączone. Informuje użytkownika o czasie konfiguracji, zużyciu dysku czy kondycji serwera w czasie rzeczywistym.
Dodatkowo posiada wiele innych, przydatnych funkcji.
Stale aktualizowane rozwiązania
TeamCity jest ciągle udoskonalany. Ostatnie zmiany przyniosły m.in. możliwość instalowania wtyczek, bez konieczności restartowania serwera czy poszerzenia wsparcia o buildy GitHuba. Więcej informacji na temat funkcjonalności JetBrains TeamCity możemy udzielić telefonicznie lub mailowo. Zachęcamy do kontaktu w tej sprawie.
Dostawa elektroniczna - koszt 0 zł
Twoja opinia może być pierwsza.