Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Version Control Systems Support

...

Testing Frameworks Support

Notification/Visualizers

Apps, Notification and Interaction Applications

iOS

Android

Windows Phone

  • My City - Windows Phone app
    hidden-data
    by Michael Dumont
  • TeamCityMetro - Windows Phone app
    hidden-data
    by Paul Stack and Gary Park, also have twitter account

Misc

Issue Trackers

Troubleshooting

Remote APIs

Reporting

Administration Tools

  • Configuration TFS backup - a separate .Net application that monitors TeamCity server configuration files and can automatically check the changes into TFS
  • Agent Tasks - enable/disable (and more) predefined set of agents by schedule
  • VCS Root Manager - allows to change checkout rules via remote API (announcement). TeamCity 7.0 provides the ability via REST API
  • VCS users syncronization - prototype plugin to create TeamCity users based on VCS commits
  • TeamCity Console - Web console to run Groovy scripts in TeamCity environment. Also provides a report of server Spring context.

...

...

  • Autoincrementer - allows to share the sequence of build numbers between several build configurations
  • Date Build Number - adds date to build number. See also Groovy plug.
  • NetPublisher - publishing build artifacts to a network share (server-side)
  • RunAs - Adds ability to run builds in sandboxes, under different user accounts (requires TeamCity 6.5.3)
  • Shared Build Number - provides build number sharing between the build configurations and more.
  • Swabra - cleaning checkout directory (deleting new files) after the build (bundled since TeamCity 5.1)
  • unique - Issues unique build numbers to builds across projects in a simple counter fashion. See also Autoincrementer plugin above.
  • Url Build Trigger - Adds build to the build queue when detecting change at the specified URL.
  • TeamCity Shared Resources - Plugin allows to limit concurrently running builds from different build configurations based on defined "resources" and "locks".

Other Systems Support

...

...

Support for TeamCity in Other Tools

  • Confluence Plugin - TeamCity Integration Plugin plugin for Atlassian Confluence by StiltSoft
  • github has a service hook to trigger a build in TeamCity on commit (see code at code)
  • hubot teamcity.coffee - support for some TeamCity commands for Hubot
  • Jira plugin - display TeamCity builds information in Jira issues and Dashboard. Jira plugin by StiltSoft
  • Mocha - on-the-fly reporting via service messages for Mocha JavaScript testing framework. Related post with instructions.
  • NDepend (instructions on configuring NDepend build and displaying reports in TeamCity)
  • Plastic SCM
  • QNUnit
  • uDeploy

Other Integration Examples

psake - example on reporting NUnit tests to TeamCity from psake build

...

Want to list your plugin? Contact us
Want to write your plugin? Read more

HTML

<script>
   AJS.$("div.wiki-content > ul > li > a").click(function() {
        var title = AJS.$(this).attr("title");
        if (!title) {
            title = "Untitled Plugin";
        }
        title = title.replace("'", "_");
        _gat.push(['_trackEvent', 'Follow links', 'TeamCity :: " + title + "']);
   });
</script>