/
x

Hlavní / Katalog / Programování / Vývoj softwaru / JetBrains TeamCity

JetBrains TeamCity

Softline doporučuje JetBrains TeamCity

Zeptat se na cenu
Popis produktu

JetBrains TeamCity je inteligentní server pro kontinuální integraci, který obsahuje všechny funkce, jež jsou vlastní pokročilým platformám pro kontinuální nasazení. TeamCity zajišťuje, že automatické testy jsou sestaveny, otestovány a spuštěny na serveru ještě před nahráním revizí se změnami, čímž se udržuje čistota kódu.

Hierarchie projektu

Sestavte strom projektu, abyste mohli předávat rodičovská nastavení a oprávnění dětem.

Šablony

Vytvářejte šablony se sdílenými nastaveními a děděte libovolný počet konfigurací sestavení.

Závislosti a montážní řetězce

Rozdělení jednoho postupu sestavení na části, které lze spustit sériově nebo paralelně.

Vytváření projektů z adresy URL

Při vytváření projektu v TeamCity stačí odkázat na úložiště s potřebným souborem .teamcity/settings.kts. TeamCity automaticky vytvoří projekt se všemi potřebnými nastaveními a konfiguracemi sestavení podle jejich popisu v kódu.

Přenositelnost

Skripty Kotlin DSL nejsou vázány na určitý server nebo projekt, takže stejný skript můžete používat na různých serverech nebo dokonce v různých projektech na stejném serveru. Jediné, co musíte udělat, je nahrát skript do úložiště.

Skutečný programovací jazyk

Vzhledem k tomu, že předmětově orientovaný jazyk (DSL), který TeamCity používá, je založen na Kotlinu, můžete kód opakovaně používat, dynamicky vytvářet konfigurace a využívat automatické dokončování a navigaci v kódu.

Funkční větve

TeamCity zjistí a sestaví změny v určité větvi a sloučí ji s hlavní větví.

Verzované nastavení

Synchronizujte nastavení projektu se systémem správy verzí, abyste předešli zmatkům.

Schémata licencování

Licenční programy JetBrains:

Commercial je program pro obchodní, vládní a veřejné organizace, které chtějí používat software JetBrains pro komerční účely. Licenci registrovanou na jméno organizace může používat kdokoli na libovolném PC v rámci organizace, pokud celkový počet souběžných uživatelů nepřekročí počet zakoupených licencí. Licence registrovaná na jméno konkrétního uživatele je platná pouze pro něj. Licence jsou trvalé a pokrývají aktuální verzi softwaru a také aktualizace vydané během doby platnosti licenční smlouvy.

Personal je program pro jednotlivé uživatele, kteří si chtějí zakoupit software JetBrains pro komerční účely. Licence je registrována na jméno konkrétního uživatele a platí pouze pro něj. Současné používání a převod licencí je zakázáno. Licence jsou trvalé a pokrývají aktuální verzi softwaru a také aktualizace vydané během doby platnosti licenční smlouvy.

Academic — program pro akreditované akademické organizace, včetně škol, vysokých škol, univerzit. Lze zakoupit pro studenty a učitele a používat pouze pro vzdělávací a výzkumné účely. Počet souběžných uživatelů softwaru je omezen počtem zakoupených licencí. Licence jsou trvalé a pokrývají aktuální verzi softwaru a také aktualizace vydané během doby platnosti licenční smlouvy.

Classroom je program pro akreditované akademické instituce. Software zakoupený v rámci tohoto programu lze používat pouze pro vzdělávací účely, včetně osobních počítačů studentů. Počet uživatelů softwaru není omezen. Licence se kupuje na jeden rok a vyžaduje pravidelné aktualizace. Počet uživatelů softwaru není omezen.

Open Source je program pro vývojáře open source projektů. Software zakoupený v rámci tohoto programu nesmí být používán pro komerční účely. Počet uživatelů softwaru není omezen. Licence je zdarma, zakoupena na jeden rok a vyžaduje pravidelné aktualizace.