TeamCity

Continuous integration and deployment server from JetBrains

Continuous integration and deployment server from JetBrains

Screenshot of the TeamCity website displaying continuous integration and deployment server features

What is TeamCity?

TeamCity is a continuous integration and deployment server developed by JetBrains. It automates the building, testing, and deployment of applications, including games, and integrates seamlessly with various development tools.

What is TeamCity used for?

  • Automated Builds: Compile game code automatically upon changes.

  • Testing Automation: Run unit tests, integration tests, and other quality checks.

  • Deployment Pipelines: Deploy builds to testing or production environments.

  • Configuration Templates: Reuse configurations across multiple projects.

  • VCS Integration: Integrate with version control systems like Git, SVN, and Perforce.

  • Extensibility: Enhance functionality with plugins and custom scripts.

  • Build History and Statistics: Monitor build performance and trends.

  • User Management: Control access and permissions for team members.

By incorporating TeamCity, game development teams can improve efficiency, ensure code quality, and streamline their release processes.

Is TeamCity free?

TeamCity offers a flexible pricing model suited for teams with varying build needs.

  • Base Plan: Priced at $45 per month, billed annually, the plan includes 24,000 build credits, equivalent to 24,000 build minutes. This allows teams to manage builds efficiently, catering to different CPU requirements.

  • Additional Build Credits: For teams with higher demands, additional build credits are available in blocks of 25,000 for $20, offering extra resources to accommodate larger projects.

This structure provides scalability, with options to buy extra credits for intensive build requirements or to meet specific concurrency demands.

Share:

Similar Game Development Tools

Have an alternative to TeamCity? Submit it here and let others discover the tools you created.

Have an alternative to TeamCity? Submit it here and let others discover the tools you created.