Early Access Program Features

TeamCity 2019.2 EAP3 is here

Today we are presenting the final Early Access Program build of TeamCity 2019.2.

Take a first look of the following features:

  • Redesigned Build Details page
    Switch to the experimental UI and try our new approach to displaying build information: a build timeline, structured build log, chart of dependencies, and more.
  • Personal builds based on unified diffs
    To run a personal build without committing changes, upload a patch with changes in a unified diff format directly to the server, via the TeamCity UI or REST API.
  • Pipeline DSL
    Try an alternative approach to describing build chains via Kotlin DSL.
  • Branch filter for artifact dependency
    Set a branch filter so the build uses artifacts from the latest build with the specified tag only from a matching branch (or all branches).

The full list of over 80 new features and bug fixes is available in our release notes.

Remember that the new release changes the TeamCity data format and downgrading to the previous production version is not supported. We recommend installing this EAP version on a trial server. If you installed the previous TeamCity EAP version, you can easily upgrade with our automatic update. In other cases, you can download the EAP build or pull the Docker image with the eap tag.

As with any EAP version, this one comes with a 60-day Enterprise evaluation license for an unlimited number of agents and build configurations.

We encourage you to try the new features and share your feedback with us, in our forum or issue tracker.

Happy building!

Comments below can no longer be edited.

2 Responses to TeamCity 2019.2 EAP3 is here

  1. Avatar

    Al says:

    October 23, 2019

    Please provide more detail about “pipeline DSL”. Will this be something similar to what Mr. Arhipov demonstrated in the getting started with Kotlin DSL blogs? (https://blog.jetbrains.com/teamcity/2019/04/configuration-as-code-part-4-extending-the-teamcity-dsl/)

    • Avatar

      Anton Zamolotskikh says:

      October 23, 2019

      Hi Al, yes indeed it’s a development of the same idea, but this time implemented as a bundled TeamCity plugin, so there is no need to refer any extra artifacts from your DSL’s pom file.

      There is a slight alteration and extension of the syntax though, you can get an idea from our Release Notes.

      This is not a final release version of the Pipeline DSL and more changes may come in the 2019.2 release.

Discover more