Archive for the ‘FYI’ Category

Opening TeamCity 5.1 EAP

Thursday, February 25th, 2010

We are glad to announce, that we’ve just opened an Early Access Program for TeamCity 5.1.

Here’s the short list of only some of the improvements and features that today’s EAP brings:

  • Customizable email notifications — now you can use FreeMarker templates to create your custom notification messages.
  • Several UI improvements, such as collapsible projects on overview page and the most voted one — the ability to specify time zone, which is handy for geographically dispersed teams.
  • New Current problems tab is added for a project, that shows which tests are currently failing in this project and which configurations are red.
  • Support for .NET 4.0, and not yet released Visual Studio 2010 and TFS 2010.
  • Improved support for .NET test frameworks.
  • Code coverage support for Maven runner.
  • Ability to produce zip and tar.gz artifacts from a bunch of files.
  • IDE integration plugins improved.
  • read more…


View the detailed release notes, download the build and stay tuned — TeamCity 5.1 won’t take long to appear.

By tradition, we remind you to back up your data before upgrade.

Looking forward to your feedback!

Sincerely,
JetBrains TeamCity team.

.NET Code Coverage in Two Clicks

Friday, February 19th, 2010

If you have ever dealt with .NET code coverage for NUnit tests, you surely know that it is quite a tricky thing to configure: you need to read docs to properly set up launching a command line coverage tool in your build script; read more docs and configure how reports should be gathered; then read docs again and specify all the needed arguments to be passed… well, not a task anyone would like to deal with.

Now imagine that you can forget all that tangled routine and spend more time doing whatever you like. That’s because starting with TeamCity 5.0 configuring coverage execution with NUnit becomes easy as pie.

All you need to do is to select the preferred coverage tool when creating or editing Build ConfigurationNCover and PartCover are at your disposal; and specify its parameters. That’s it!

Just a few clicks to make TeamCity automatically add necessary arguments to NUnit tests, and ensure you’ll be able to view the results in the TeamCity. Enjoy!

Code Coverage Results

Code Coverage Results

Code Coverage Summary

Code Coverage Summary

Coverage Graph

Coverage Graph











Sincerely,
JetBrains TeamCity team.

Technorati tags: , , , , , , ,

TeamCity 5.0.2 is Now Available!

Friday, February 5th, 2010

Great news for all TeamCity users!
We are glad to announce the fresh from the oven update – TeamCity 5.0.2, which brings a number of fixes you might find tasty.

Check the release notes for the complete list of included changes and download the build.
As usual, we recommend backing up your TeamCity data before upgrading to a new version.

Looking forward to your feedback!
Sincerely,
JetBrains TeamCity team.

Technorati tags: , , , ,

Update for TeamCity 4.x Users

Thursday, December 10th, 2009

Only a week ago we released TeamCity 5.0, but here we are again with news for those who use TeamCity 4.x and, for some reason or other, do not upgrade to the latest version.

We just released the TeamCity 4.5.6 with a couple of fixes and with a serious improvement: support for IntelliJ IDEA 9 (both Ultimate and Community editions) and RubyMine in the TeamCity’s plug-in for IDEA platform.

Check the complete Release notes and download the build. Please don’t forget to backup your data before upgrading.

By the way, now you can download any previous 4.x release build from here.

Build safe!
JetBrains TeamCity Team

Technorati tags: , , , , , , , , ,

TeamCity 5.0 Released!

Thursday, December 3rd, 2009

The wait is over, ladies and gentlemen! The release build is baked, tested, and put on the shelf. Tastes good, so go and grab it now!

Let us write down a short summary of what was accomplished since the TeamCity 4.5 release.

First of all, here’s the list of most noteworthy features:

  • Support for Amazon EC2: Take advantage of cloud computing with TeamCity by putting build agents on Amazon EC2 cloud with on-demand image starting and on-idle stopping.
  • Issue tracker integration with JetBrains YouTrack, JIRA and Bugzilla - out of the box, plus an API for the integration plugins for other systems.
  • Maven support improvements, including simplified build configuration creation from POM file, and build triggering on Maven artifacts change.
  • Build configuration templates for eliminating redundancy in build configurations settings.
  • Project archiving for putting no-longer-active projects out of sight.
  • Command line tool for running Personal builds on server without IDE integration.
  • Backup & Restore were added to simplify TeamCity maintenance. Also, migration tool was re-implemented.

Other improvements:

  • Now you can view the status of a change across all build configurations on a single page.
  • Failure responsibility feature has been advanced to cover not only builds, but also individual test failures.
  • Various actions performed by TeamCity users are now stored in the Audit log, which can be browsed from the web UI.
  • Code coverage analysis has been significantly improved for both Java (based on IntelliJ IDEA coverage engine) and .NET (support for NCover and PartCover).
  • And many more

New and improved integrations:

  • Git & Mercurial support are now bundled with TeamCity.
  • Remote Run now works for Git from IntelliJ IDEA & Eclipse.
  • New support for Cucumber, Shoulda, Test-Spec in Rake runner.
  • TeamCity IntelliJ IDEA plugin now works with IntelliJ IDEA Community Edition and RubyMine 2.0.

Of course, this is not an exhaustive list, so check What’s New to get a full overview of new features and improvements.

As always, TeamCity 5.0 Professional is available for FREE for all small- and middle-sized development teams and can be downloaded at http://www.jetbrains.com/teamcity/download.

TeamCity 5.0 Enterprise is available for a 60-day free trial download at http://www.jetbrains.com/teamcity/download.

New customers can purchase TeamCity 5.0 online at http://www.jetbrains.com/teamcity/buy/.

Existing customers can upgrade to version 5.0 after purchasing a 1-year subscription for software updates at http://www.jetbrains.com/teamcity/buy/.

TeamCity licenses bought after October 1, 2009, receive a 1-year subscription for software updates for free, and therefore will work fine with TeamCity version 5.0. If you have such licenses, you will soon receive an e-mail with the new keys and certificates.

Build safe!

The JetBrains TeamCity Team

Technorati tags: , , , , , , , , , , , , , , , , , , , , , , ,

Here Comes TeamCity 5.0 RC!

Friday, November 27th, 2009

Great news, everyone — we’ve just published TeamCity 5.0 Release Candidate! And it means that TeamCity 5.0 is almost at your doorstep!

So, don't hesitate and download TeamCity 5.0 RC, and, of course, do not forget to backup your TeamCity data before upgrading.
As always, your feedback will be highly appreciated.

Stay tuned, the big day’s coming!



Develop with pleasure!
The JetBrains TeamCity Team

Technorati tags: , , ,, , , , ,

Still Closer to TeamCity 5.0: New EAP Build

Tuesday, November 24th, 2009

Hooray! Here it is, the new EAP build with more fixes and enhancements! Download it and check the complete list of included changes.

Stay tuned — TeamCity 5.0 is just around the corner. ;)

Develop with pleasure!

JetBrains TeamCity Team

Technorati tags: , , , , , , ,

New TeamCity 5.0 EAP Is Available

Thursday, November 12th, 2009

The new TeamCity 5.0 EAP is released! Substantially, this build contains recent bug-fixes; for the complete list of included fixes refer to the Resolved issues page.

Download the latest EAP and don’t forget to back up your data before upgrading.

Develop with pleasure!

JetBrains TeamCity Team

Technorati tags: , , , , , , ,

Yet another step to TeamCity 5.0

Friday, October 30th, 2009

TeamCity 5.0 is approaching inevitably and here we are with fresh EAP build. :)
All major new features have been introduced already in previous EAPs, but still you’ll find lots of improvements and fixes to check:

  • Amazon EC2 support: build agents running on Amazon EC2 shut down automatically if idle for a chosen time; plus Amazon EC2 integration can be enabled/disabled now.
  • Command line remote run tool: reading a list of changed files from stdin is supported.
  • New system wide notifications.
  • Improved TeamCity startup procedure.
  • Build configuration templates: cross-project associations between templates and configurations are now available. Also, the “Move” operation for templates is added.
  • Clean-up: clean-up rules can be specified for build configuration templates, plus the “Build History Clean-up” page has been reworked.
  • Enhanced “My changes” page.
  • and more…

For detailed list check the Release notes.

Download fresh EAP build. Please back up your data before upgrade.
We always wait for your feedback at TeamCity forum.

Wish you happy building!
The JetBrains TeamCity team

Technorati tags: , , , , , , , , , , ,

One Step Closer to TeamCity 5.0 — New EAP is Here

Tuesday, October 13th, 2009

There is not much time left till the scheduled TeamCity 5.0 release and we’re forward looking to the final stage of development. The new EAP build contains some new features plus enhancements listed briefly below:

  • Per-test responsibility. Now you can assign responsibility not only for the entire build crash, but for particular failed tests. Also, the new “Responsibilities” tab with currently taken responsibilities taken in a project is added to the project home page.
  • New template-related actions: “Extract template” and “Create build configuration from template”. The first of these actions, “Extract template”, allows the user to create a new template from an existing build configuration. The second action allows creating new build configuration from an existing template. In both cases, build configuration is associated with a template automatically.
  • Remote run for GIT in IntelliJ IDEA
  • Support for <gant/> task in Ant build scripts
  • Support for recognition of compilation errors output produced by <groovyc/> Ant task
  • Git and Mercurial plugins are now bundled in TeamCity distribution
  • and a bit more…

Check the complete Release notes for for more details.

Download the new EAP build, and please don’t forget to back up your data before upgrade.

Wish you happy building!
The JetBrains TeamCity team

Technorati tags: , , , , , , , , , , , , , ,