Early Access Program Features Uncategorized

TeamCity 2019.2 EAP2 is out

We continue working on TeamCity 2019.2, and you can be the first to try some new features in this second EAP.

Since this EAP:

  • TeamCity provides server metrics in a popular Prometheus format, ready for monitoring on visual dashboards like Grafana.
  • Updates in experimental UI: access the Favorite Projects page from the sidebar, see the reason behind the queuing behavior for each build, and use the revamped Changes pop-up menu.
  • Our REST API provides the same information about cloud integration as that available in the TeamCity UI.

Kanpur 2019.2 EAP2 resolves over 100 issues. See the full list of fixes and features 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, on our forum or issue tracker.

Happy building!

Comments below can no longer be edited.

3 Responses to TeamCity 2019.2 EAP2 is out

  1. Avatar

    Richard Cross says:

    February 26, 2020

    How do we configure Prometheus to log in to TeamCity to scrape these metrics without exposing a username/password in the prometheus.yml?

    • Avatar

      Richard Cross says:

      February 26, 2020

      Ok… one solution:

      1. Enable guest account
      2. Create a role with permission “View usage statistics”
      3. Add that role to the guest account
      4. In prometheus.yml, your (custom) metrics_path will be /guestAuth/app/metrics

  2. Avatar

    Richard Cross says:

    February 26, 2020

    It’s great to be able to track number of authorised agents running in Prometheus, but would be even better to see the current limit on authorised agents (as determined by the license) so we can generate an alert if/when we’re getting close to capacity.

Discover more