Child pages
  • Gaya 8.0 EAP (build 27284) Release Notes
Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 6 Next »

New make in IntelliJ IDEA project

As you know since version 12.0 IntelliJ IDEA uses new external make, i.e. make which works out of main IDEA process. We worked together with IntelliJ IDEA team to integrate this make with IDEA Project runner in TeamCity. In this EAP we're ready to announce this feature. From now on IDEA Project runner in TeamCity will use the same code to make your project which is used by IDEA itself. Basically it means that all goodies available in IDEA make are now available in TeamCity too:

  • support for different languages like Groovy, Scala, Closure
  • ability to build all types of artifacts supported by IDEA itself
  • faster compilation, thanks for highly optimized IDEA external make build process

VCS root identifiers

Similar to build configurations, templates and projects, VCS roots finally got human assignable identifiers. These identifiers can be used in references to VCS root properties, REST requests, and so on.

Project configuration files

Before this EAP project configuration was stored in a single file - project-config.xml. In this file you could find definitions of all build configurations, templates and VCS roots. Starting with this EAP definitions of build configurations, templates and VCS roots are moved to separate files. Now the project configuration files structure looks like:

Other

  • new set of icons in TeamCity web interface
  • No labels