Teamcity logo

The TeamCity Blog

The Hassle-Free CI and CD Server


Forthcoming Gradle Support

Java build tools are evolving constantly. Good old tools become better, while new tools appear frequently. One of the new ones, called Gradle, aims to bring together powers of Ant, Maven, Ivy, and spice them up with Groovy language. From the Gradle page you can learn more about its benefits.

If you feel interested in it, you’ll probably like that in TeamCity 6.0 we are going to add full-fledged Gradle support. A tiny piece of Graddle runner has already appeared in the previous TeamCity EAP. Since then we’ve done a lot of improvements:

  • Better failing tests reporting.
  • Correct reporting of tests executed in parallel tasks.
  • Code coverage: activate built-in IntelliJ IDEA code coverage, and get overall and detailed coverage statistic.
  • Build Properties configuration. Use build and agent properties inside your Gradle build.

If you already have a Gradle build, you are likely to be using Gradle-wrapper. Gradle Wrapper support is on its way as well, allowing you to create Gradle build configuration for TeamCity in no time. Just point TeamCity to your version control, mark appropriate checkbox – and you are ready to go! You won’t need to install and configure Gradle runtime distribution to any of your build agents.

Migration to Gradle is rather simple, or almost invisible, e.g. for maven2 builds. Try Gradle runner in the forthcoming EAP and tell us what you think!

Comments below can no longer be edited.

4 Responses to Forthcoming Gradle Support

  1. Tweets that mention JetBrains TeamCity Blog » Blog Archive » Forthcoming Gradle Support -- says:

    November 1, 2010

    […] This post was mentioned on Twitter by jbaruch, JetBrains TeamCity, The Build Doctor, Nikita Skvortsov, Koshkin Evgeniy and others. Koshkin Evgeniy said: RT @teamcity: [blog] Forthcoming Gradle Support: […]

  2. Sven Lange says:

    November 2, 2010

    wow that is really fantastic! cant wait to try it.
    the experimental support for gradle was rather experimental so far 😉
    but anyways thanks guys for adding gradle support! looking forward to the next eap.

  3. Cpap Mask says:

    November 16, 2010

    This post was very well written, and it also contains many useful facts. I appreciated your professional way of writing the post. Thanks, you have made it very easy for me to understand.

Discover more