15 plugins in category «TeamWork»

Agent Auto Authroize

By flgmwt

For organizations that heavily automate their build agent infrastructure, the manual step of authorizing and unauthorizing agents can become an issue. For example, agents setup in an AWS Auto Scaling Group could appear and disappear multiple times a day. "Agent Auto Authorize" listens for agent registrations and automatically authorizes them if they have the `auto_authorize` agent property. Additionally, if they become unregistered for any reason, they will also be unauthorized.

NOTE: Because this plugin circumvents the manual agent authorization step which is guarded by TeamCity authentication, only use this if your TeamCity server is inaccessible to the public Internet.

Amazon S3 Uploader

Allows to upload content into different Amazon S3 buckets. It also allows to delete the existing content on the bucket before uploading. It can be set up for each build configuration as a build step, allowing to define different users and/or buckets.

AWS Cloudformation

Creates / Updates / Deletes / Validates aws cloudformation stacks.

EnvInject

[plugin contest 2015 participant]
a runner to add TeamCity parameters from a file. Inspired by the plugin. (also available is the bundled approach)

GitHub Commit Hook

[plugin by JetBrains] This plugin allows installing GitHub webhooks for GitHub repositories used by TeamCity VCS roots. At the moment the plugin does three things:
  • it shows a suggestion to install a GitHub webhook if it finds a GitHub repository in a project without such a webhook
  • it provides a new action in the project 'Actions' menu for webhook installation enabling you to install or reinstall a webhook at any time
  • it checks the status of all of the installed webhooks and raises a warning via the health report if some problem is detected
The plugin also installs webhook automatically when a build configuration is created via a URL or GitHub integration and uses a repository from GitHub Enterprise. The plugin is compatible with TeamCity 10.0 or later.

Gradle about

[discontinued by plugin author]
a plugin for Gradle with support for TeamCity. Generates a textual description of the artifacts

Invitations

[plugin by JetBrains] Plugin allowing to invite users to create or join TeamCity projects.

JetBrains Hub

[plugin by JetBrains]
- provides integration with JetBrains Hub, allowing for single sign-on (SSO) and automatic update of user details from Hub in TeamCity.

Maven about

[discontinued by plugin author]
a plugin for Maven with support for TeamCity. Generates a textual description of the artifacts

Phabricator integration

TeamCity Build Feature to report TeamCity builds to Phabricator

Server Profiling

By yaegor
[plugin by JetBrains]
Can be used for detailed investigation for TeamCity server performance problems. The data collected is to be sent to TeamCity support.
Uses YourKit agent to profile TeamCity server.
See additional installation instructions on the plugins page.

SinCity

SinCity helps you find out who broke a build. Your build configuration has gone from green to red (or from red to redder), but the build that failed contained 6 commits. Which of the 6 commits is to blame? SinCity (1) lets you trigger the intermediate builds, (2) adds a build feature to trigger the intermediate builds automatically, and (3) adds a new tab to show the overview of the suspect commits.

TeamCity Console

[discontinued by plugin author]
a Web console to run Groovy scripts in TeamCity environment. Also provides a report of server Spring context.

TeamCity Tests Watchdog

This plugin provides a build failure condition to fail a build if tests duration increases more than specified percent.

TeamCity.Swift

Adds support for Swift to TeamCity