TeamCity
TeamCity is een implementatie en continue integratie (CI) server voor software-ontwikkeling. Het product is ontwikkeld door JetBrains s.r.o., die werd opgericht in 2000 en heeft kantoren in San Mateo, Californië .; New York City; Boston, Mass .; Praag, Tsjechië (hoofdkantoor); Munchen, Duitsland; St. Petersburg, Rusland; Moskou; en Novosibirsk, Rusland. Klanten zijn met name HP, Oculus, Airbnb, Citibank, SalesForce, Teradata, Siemens, Nike en Wargaming.net.
- Ontwikkelen van software met behulp van een platform dat speciaal gemaakt voor het coderen teams
- Geautomatiseerde tests kunnen worden uitgevoerd op de server voorafgaand aan de commits
- Automatische melding van build vooruitgang fouten
- Ondersteuning voor mobiele platforms, Java en meer
- Inheemse Docker ondersteuning waar Docker beelden kunnen worden gebouwd als een afzonderlijke stap en Docker Compose servers kunnen worden gestart wanneer een build lanceringen
- NET CLI ondersteuning
- VCS integratie met automatische detectie en samenvoegen van onderdelen branch veranderingen
- Beschikbare plug-ins zijn Google Cloud gemachtigden, Checkmarx scannen, Azure Resource Manager cloud ondersteuning en nog veel meer
- Startups komen in aanmerking voor een korting van 50 procent. Het bedrijf moet persoonlijk worden gehouden, in het bedrijfsleven voor niet meer dan drie jaar, actief de ontwikkeling van een op software gebaseerde dienst of applicatie en heeft een publieke bestaan op het internet. Meer informatie en de sectie applicatie is beschikbaar op de JetBrains website.
- Open source producten kunnen de software gratis te verkrijgen. Project leads of vaste donateurs die een product dat van toepassing is op de Open Source definitie vertegenwoordigen, heeft geen bron van betaalde sponsoring of commerciële financiering, is ontwikkeld voor meer dan drie maanden met een actieve gemeenschap en heeft bijgewerkt builds kunnen regelmatig een aanvraag voor een een jaar licentie, die kan worden verlengd indien het project nog steeds voldoet aan de eisen
- Waarschijnlijk niet nodig voor extreem kleine of één-persoon ontwikkelingsteams
Software-ontwikkeling als een team kan moeilijk te coördineren. TeamCity wellicht de beste oplossing voor de ernstige en efficiënte ontwikkeling van software voor groepen. Het heeft talloze mogelijkheden om de coördinatie, bouwen testen en nog veel meer te verbeteren. De professionele server licentie is volledig gratis en bevat 100 build configuraties, volledige toegang tot alle functies van het product, forum en issue trackers te ondersteunen en tot drie build agenten. Als een klant heeft behoefte aan een beetje meer dan dat, de build-agent licentie biedt al het bovenstaande en een extra build-agent, plus 10 extra build configuraties voor $ 299. Tot slot, een onderneming licentie is verkrijgbaar met een onbeperkte hoeveelheid build configuraties, een gratis jaar de moeite waard van upgrades, prioritaire technische ondersteuning via e-mail en de mogelijkheid om meer te bouwen agenten te kopen als ze nodig zijn. Prijzen voor die versie begint bij $ 1999 voor drie agenten.