TeamCity 2019.2

12月 10, 2019 - 12:39


  • Power up your clean-up - TeamCity 2019.2 opens new dimensions of control over the historical data and artifacts created by your builds. A reworked clean-up engine allows you to set up different clean-up policies with a wide spectrum of filters: for example, you may choose to keep all builds from specific branches, or with specific tags. The new clean-up rules will be particularly useful for companies that have a lot of projects, and for teams that use feature branches during development.
  • Bird’s eye of your CI - Starting with 2019.2, TeamCity exposes its metrics via an HTTP endpoint, so they can be scraped by Prometheus and then visualized via the Prometheus web interface, or in a Grafana dashboard. The metrics include the server performance information, as well as various details on agents, projects, and build configurations.
  • Scalability, taken further - TeamCity takes another step toward a multi-node setup allowing you to add builds to the build queue, manage build problems and investigations, and perform other user-level actions - now on a secondary server.
  • More ways to be productive with experimental UI - This release introduces a new build page that gives you an easy way to browse build history, investigate problems, and discover any misconfigurations or bottlenecks in your build chains.
  • EC2 launch templates - Version 2019.2 adds support for EC2 launch templates, and lets you run cloud build agents using the launch parameters from your AWS account. With the launch templates, updating and installing new software on build agents becomes a very simple and straightforward task – you no longer need to change anything in the TeamCity project configuration.
  • Build chains, built easily - Goodbye clicking, hello scripting. The Kotlin DSL now provides a simple and very straightforward syntax for defining build chains. Set up sequential and parallel builds, configure failure conditions and dependencies – and store everything as code.
  • Many parameters, one template - Starting with 2019.2, your Kotlin DSL configurations may include custom parameters, which you can define later when importing the project in the UI.
  • Start builds with Git patches - Quickly test your changes by creating a Git patch, uploading it to TeamCity, and running a personal build - without creating any branches or committing anything.
Monitor mission-critical systems




Live Chat現在與我們的JetBrains 專家即時聊天詢問。