Archive for the ‘News & Events’ Category

TeamCity 6.0 Released!

Wednesday, December 1st, 2010

On the first winter day we have some hot news for you – TeamCity 6.0 is finally here! No more teasing, no more waiting; it’s ready and available for download. If you follow our blog posts you are probably aware of the most significant features and improvement included into this version, however, I’d like to highlight them here one more time to give you the overall picture of what we have here for you.
So fasten your seat belts, because here goes the bird’s-eye view:

  • Multiple Build Steps: Now any build configuration can be comprised of unlimited number of build steps, where each step is represented by a build runner. Don’t limit yourself, and combine as many build runners into one configuration as you need. Feel free to call a NAnt script before compiling VS solutions, run inspections and duplicates finder after your ANT build, add NUnit tests after your Rake build, and so on.
  • Improved Upgrade Procedure: We have reworked the upgrade procedure to make it more explicit and smooth. Now you’ll always know what exactly is going on, when the data conversion is required and why.
  • Gradle Support: TeamCity 6.0 brings full-fledged support for Gradle by means of the dedicated build runner, which furthermore includes IntelliJ IDEA’s code coverage.
  • Maven3 support: TeamCity 6.0 dedicated Maven support is now fully compatible with Maven 3.0.
  • IntelliJ IDEA Project Build Runner: New runner for IntelliJ IDEA projects which is able of producing J2EE artifacts (war, ear), GWT artifacts, running tests using IntelliJ IDEA shared run configurations, and much more.
  • Rake Runner Improvements: Rake runner now supports Bundler and RVM.
  • New My Changes page: TeamCity 6.0 introduces conceptually new approach to working with your changes. We have implemented some radical changes in order to improve usability and navigability of the My Changes page, plus we have greatly improved its performance.
  • JetBrains dotCover Integration: dotCover engine is bundled with TeamCity and available as a choice for coverage right next to NCover and PartCover.
  • “Tree View” on the build log: It is now easier to identify long stages in your build and analyze them, because the build log of a finished build is now shown as an hierarchy of messages.
  • Build Priorities: From now on, system administrators have better control over the Build Queue. Use Priority Classes to manage which builds should be placed higher in the queue, and which should be put to the bottom.

To be honest there’s so much more in this release, it’s quite hard to cover all features and improvements in one blog post, so just take a look at the release notes.

Happy building!

TeamCity 5.1.5

Monday, October 18th, 2010

We aim to populate upcoming TeamCity 6.0 with new features based on your feedback and our ideas, but as well we want TeamCity 5.1 to be stable and reliable. That’s why today we have released new bug-fix update — TeamCity 5.1.5.

Take a look at the complete list of changes in the release notes, because we’ve fixed several important issues in this build. Thank you for your feedback!

As usual we remind you to back up your data before upgrading.
Download

TeamCity 5.1.4

Tuesday, August 31st, 2010

New update for TeamCity is available — TeamCity 5.1.4, which mostly contains bug-fixes, but as well introduces support for maven-failsafe-plugin reports.

See the complete list of changes, download the new version and share your feedback with us.

Don’t forget to backup your data before upgrading.

The JetBrains TeamCity Team

TeamCity 5.1.3

Wednesday, July 21st, 2010

Yet another update for TeamCity is now available – TeamCity 5.1.3. In this version:

  • Added support for Cucumber 0.8.5 and RSpec 2.0 beta.
  • Rake runner can now use interpreters installed by means of RVM.
  • Fixed several critical bugs to make TeamCity more stable and reliable.
  • Plus some important issues were fixed in TeamCity Visual Studio add-in.

We recommend you to take a look at the complete list of changes and upgrade to the new version. Feedback is always welcome!

As usual, we remind you to backup your data before upgrading just to be on the safe side.

The JetBrains TeamCity Team

JetBrains E-Shop, Community Blackout Recovery Schedule

Tuesday, July 13th, 2010

Hello all,

This is a post for those of you who’s currently trying (and failing) to buy something from JetBrains, or to submit a bug into our issue tracker, or contribute to one of our community resources.

Today the extreme heat in Europe finally took a toll on us in the form of blackout that temporarily took down a part of our online assets.

While the majority of resources at jetbrains.com is available, our e-shop section is down (which is why you aren’t currently able to order any of our products), as are our bug tracker, wiki, and forums.

We’re regularly getting updates on the recovery progress, and the current (quite rough) recovery time estimate is today evening, 19:00 CET.

We apologize for the inconvenience, and we’re really hoping for a quick recovery.

Update! Seems like it’s all over, and on schedule! Power supply is resumed, meaning that YouTrack, Confluence, and JetBrains e-shops are now back online, and our support service is working well!

TeamCity at “To Build or Not to Be”

Wednesday, July 7th, 2010

Last week two our team members, Sergey Anchipolevsky and Max Feldman, went to Israel and have participated in the Continuous Integration & Build seminar “To Build or Not to Be” held by JFrog. By the way, JFrog has recently announced the release of a great plugin for TeamCity — the result of joined efforts of JFrog and JetBrains teams.

The seminar gathered a lot of great people. It was interesting to meet with Kohsuke Kawaguchi — creator of Hudson, and Hans Dockter — the founder of Gradle. The guys were truly excited by Hans Dockter’s talk about his brainchild — Gradle, an enterprise-grade build system. Hans Dockter greatly appreciated TeamCity and suggested the collaboration to provide an integration of TeamCity and Gradle.

Everyone agreed about the common goals to promote Continuous Integration practices and we’ll definitely combine our efforts on the forthcoming JavaOne 2010.

We would like to thank Shlomi Ben-Haim, CEO of JFrog, for the invitation, the cordial welcome, for organizing the meetings for us, and we look forward to further cooperations.

Check out some pictures from the event.

If you have any thoughts, we definitely want to hear them!

JetBrains YouTrack 2.0 Is Here

Wednesday, May 26th, 2010

Since TeamCity was the very first JetBrains product that started using YouTrack for issue tracking, we thought you’d be interested to know that a new major version of YouTrack has just been released.

What’s different about YouTrack 2.0? Most importantly, with this new version, you can easily migrate issues from your current bug tracker using REST API, create unlimited custom attributes, and use per-issue permissions for fine-grained security. However, this is just a fraction of what the new version brings: to learn more about new features and improvements, visit What’s New.

YouTrack 2.0 is released

At the same time, YouTrack remains an intelligent, keyboard-centric, and easy-to-use issue tracker, packing the majority of its functionality in just two controls: a search box and command window.

All in all, if you’re using other bug and issue trackers, it’s probably just the right time to reconsider and take a look at YouTrack more closely, specifically considering that YouTrack 2.0 adds a new Starter Edition, the best fit for small teams priced at only $111! Professional Edition and Enterprise Edition are currently worth $225 and $900, respectively.

You can download YouTrack 2.0, instantly deploy it, and enjoy a free 60-day evaluation. If you’re already using YouTrack, you’re entitled to a free upgrade to YouTrack 2.0: just use your existing license key.

TeamCity 5.1.2

Monday, May 24th, 2010

Another update for TeamCity is now available – TeamCity 5.1.2, which might be especially interesting for those who use Git with ssh protocol or Visual Studio add-in. This version contains a number of improvements and fixes in these areas and is considered to be more stable; plus, it includes some other fixes.

See the complete list of changes, download the build and share your feedback with us. Do not forget to backup your data before upgrading.

The JetBrains TeamCity Team

TeamCity 5.1.1

Friday, April 30th, 2010

A fresh update for TeamCity is now available – TeamCity 5.1.1. Since this release, the Check out on agent feature has become available for Git.
Furthermore, a number of bug-fixes included.

Take a look at the release notes, download the build and tell us what you think. Don’t forget to back up your TeamCity data before upgrading to a new version – just to be on the safe side.

Sincerely,
JetBrains TeamCity team.

TeamCity 5.1

Wednesday, April 21st, 2010

TeamCity 5.1 is finally here, so don’t hesitate to download and try it. The majority of the features included in this release might be familiar to you already from EAP builds and our blog posts. Let’s summarize what we’ve got for you:

  • Notifications: Brushed up notification templates are now based on Freemarker, which provides great customization abilities. Also, Email notifier now uses HTML for email messages.
  • Build triggers: Build triggers were reworked – now you can add triggers and VCS roots to the build configurations inherited from a template. Additionally, build triggers UI has become more convenient.
  • Code coverage in Maven runner: code coverage based on IDEA coverage engine is now available for those who use Maven runner.
  • Time zone detection: you can enable time zone auto-detection, which is handy for geographically dispersed teams.
  • Enhanced .NET support:
    • Added support for .NET 4.0, Visual Studio 2010 and TFS 2010.
    • All solution runners (except 2003) were merged into Visual Studio (sln) runner, which includes support for Visual Studio 2010.
    • NUnit tests UI is available in MSBuild runner.
    • NAnt 0.90 alpha 1 is supported.
    • Added support for NUnit 2.5.3 and 2.5.4.
    • Improved .NET Coverage reporting
    • and more.
  • Artifacts publishing: TeamCity agent now is able to produce zip and tar.gz artifacts from a bunch of files and upload the resulting archives to the server.
  • Java detection on agents: New plugin for agent detects installed Java (JDK and JRE) and sets corresponding environment variables.
  • Improved IDE integration: remote run with custom properties or environment variables available in all IDE integration plugins, plus each plugin contains new features.
  • Moreover multiple UI improvements, new tabs, actions, filters and a bunch of features – this release contains more than 500 various  improvements.

Take a look at the What’s New page for more details and download TeamCity 5.1.
By the way, now upgrade has become easier – you still need to make a backup, but since TeamCity 5.1 you can store your jdbc jars under the TEAMCITY_DATA_PATH/lib/jdbc directory – hopefully this will save you some time.

The JetBrains TeamCity Team