...
hidden-data |
---|
WIP plugin contest participants * [VSIX gallery|https://github.com/hmemcpy/teamcity-vsix-gallery] !pc2015.gif! [!winner.git!|https://www.jetbrains.com/teamcity/specials/teamcity/teamcity_plugin_contest.jsp] - Turns TeamCity into a Visual Studio Extensions (vsix) Gallery * [DisableAllAgents|https://github.com/bunopus/Teamcity.DisableAllAgents] !pc2015.gif! - Solves issue [TW-6006|https://youtrack.jetbrains.com/issue/TW-6006]: adds ability to bulk disable/enable all agents * [Chuck Norris|https://github.com/dbf256/teamcity-chuck-plugin] !pc2015.gif! - Inspired by Jenkins Chuck Norris plugin (https://wiki.jenkins-ci.org/display/JENKINS/ChuckNorris+Plugin) * [Password reset|https://github.com/dbf256/teamcity-password-reset-plugin] !pc2015.gif! [!winner.git!|https://www.jetbrains.com/teamcity/specials/teamcity/teamcity_plugin_contest.jsp] - Adds a 'password reset' link to login screen and allows you to reset password without disturbing The TeamCity Administrator. * [Web Ssh|https://github.com/grundic/teamcity-web-ssh] !pc2015.gif! [!winner.git!|https://www.jetbrains.com/teamcity/specials/teamcity/teamcity_plugin_contest.jsp] - SSH console right in Teamcity UI * [Build messages highlighter|https://github.com/jpfeffer/teamcity-highlighter] !pc2015.gif! - Allows to highlight key info for a build on Build Overview page using TeamCity service messages. * [Webhooks|https://github.com/evgeny-goldin/teamcity-webhooks] !pc2015.gif! [!winner.git!|https://www.jetbrains.com/teamcity/specials/teamcity/teamcity_plugin_contest.jsp] - Allows POST-ing JSON payload upon build finish to a number of registered HTTP listeners. <review> * [tc-radiate|https://github.com/RobBollons/tc-radiate] !pc2015.gif! - A simple meme-related JavaScript build radiator for TeamCity * [ContinuousSourceForge Integration Dashboard|https://github.com/cmvcamachoVampire/continuousteamcity-integration-dashboardsourceforge] !pc2015.gif! - ASourceForge dashboardas toissue displaytracker build information from TeamCity (and other CI's). Each authenticated user can create his own customised view, aggregating build results in project panels for easier visualisation. integration * [SourceForgeTargetProcess Integrationby simoneb|https://github.com/Vampiresimoneb/teamcityTeamCity-sourceforgeTargetProcess] !pc2015.gif! - This is a plugin for TeamCity that integrates SourceForge as TargetProcess issue tracker. integration * [TargetProcess 1by shahabhameed|https://github.com/simonebshahabhameed/TeamCity-TargetProcess_TargetProcessIntegration] !pc2015.gif! - ATargetProcess TeamCity issue trackettracker plugin which integrates with TargetProcess integration * [TargetProcessTFS 2WorkItem Plugin|https://github.com/shahabhameed/TeamCity_TargetProcessIntegration] !pc2015.gif! - This project creates a TeamCity Plugin to communicate with TargetProcess issue tracker. Tested on TeamCity 9.0.4 Link: https://github.com/shahabhameed/TeamCity_TargetProcessIntegration/archive/master.zip dpiessens/tfs-worktiem-plugin] - TFS workitems issue tracker integration. This is a re-work of the original plugin to use native TFS libraries instead of calling a process to get the details * [Ansible Runner|https://github.com/andreizhuk/tc-ansible-runner] !pc2015.gif! - TeamCityansible-playbook build runner plugin for running ansible-playbook. Adds 'Ansible' runner type to new build step creation dialog and 'Ansible Log' tab to build result pages. * [DotNetBuild|https://github.com/stevenlauwers22/DotNetBuild.TeamCity] !pc2015.gif! - My plugin adds a custom build runner to TeamCity. DotNetBuild is a C# task runner which itself is also written in C#. DotNetBuild build scripts can be created as either precompiled assemblies or as scriptcs files. More info about DotNetBuild itself can be found on [DotNetBuild|https://github.com/stevenlauwers22/DotNetBuild] build runner * [JMH|https://github.com/presidentio/teamcity-plugin-jmh] !pc2015.gif! - ThisRunner pluginand helpreport youtab tofor work with jmh framework. collecting JMH isbenckmark areport Java harness for building,a running, and analysing nano/micro/milli/macro benchmarks written in Java and other languages targeting the JVM. Plugin run benchmarks on the agent side and collect results for further displaying them on build tab named "Benchmark". runnable .jar file * [xUnit test runner|https://github.com/carlpett/xUnit-TeamCity] !pc2015.gif! - A xUnit runner for TeamCity. Supports tests written with xUnit 1.9.2 and 2.0.0, also supports wildcard include and exclude patterns. * [todo report|https://github.com/rvdginste/todo-teamcity-plugin] !pc2015.gif! - ThisRunner TeamCity plugin provides a new build runner, which will scan the files in your project and build a report with 'todo's based on that. * [NDepend|http://www.ndepend.com/docs/teamcity-integration-ndepend] !pc2015.gif! - NDepend plugin for TeamCity (works with v8 and v9) * [Fitnesse|https://github.com/EKibort/TeamCityFitnessePlugin] !pc2015.gif! - This plugin helps with integration of FitNesse test and TeamCity. * [Cadence vManager Plugin|http://tyanai.github.io/teamcity-vmgr/] !pc2015.gif! - This plugin adds an ability to perform REST over HTTP calls to Cadence vManager as a step in your build. to scan for "todo"s in the code and display a result report * [Unified Push Notifier|https://github.com/leadsinger/unifiedPushNotificationPlugin] !pc2015.gif! - WithNotificator this plugin you can to send build states via push notifications with to [Aerogear's Unified Push Server (|https://aerogear.org/push/).] * [Yammer Notifier|https://github.com/iguissouma/teamcity-yammer-notifier] !pc2015.gif! -Notificator A configurable TeamCity plugin that enables notifications to be sent to for Yammer group and users. Source Code/Doc: https://github.com/iguissouma/teamcity-yammer-notifier Plugin Zip: https://github.com/iguissouma/teamcity-yammer-notifier/raw/master/dist/v1.0.0/teamcity-yammer-integration.zip * [EnvInject|https://github.com/calmstorm/teamcity-envinject-plugin/wiki] !pc2015.gif! - TheRunner inspirationto isadd TeamCity parameters from a file. Inspired by [plugin|https://wiki.jenkins-ci.org/display/JENKINS/EnvInject+Plugin]. Basically(also thereavailable willis be teams/companies that have their environment variables in some properties files which should be initialised on Builds. This plugin provides a runner for this purpose the [bundled approach|https://githubconfluence.jetbrains.com/calmstorm/teamcity-envinject-plugin/wikidisplay/TCD9/Project+and+Agent+Level+Build+Parameters#ProjectandAgentLevelBuildParameters-TCdefaultProperties]) * [Server Configurations|https://github.com/IIIEII/ServerConfigurations] !pc2015.gif! - PluginAllows helpsto youmaintain store and use server configurations with list sets of parameters. In(associated administrationwith screen you could create templates and server configurations with unlimited list of parameters (addresses, ports, credentials, etc). Then you could choose server in your project and use all parameters in build configurations. At any time you can select another server in project without reconfiguring build configurations and changing any parameters. a server) in build configurations * [Bisect|https://github.com/tkirill/tc-bisect] !pc2015.gif! - AddsAutomatic specialbuilds tabtriggering onby abisecting buildchanges pageto fromfind wherethe youbreaking canchange run an automatic bisect. Progress and results are also displayed on that tab." * [One-time passwords|https://bitbucket.org/alexkuznetsov/teamcity-otp-auth-plugin] !pc2015.gif! - TheAuthentication pluginmodule which allows you to log into your TeamCity via one-time passwords. Documentation link - https://bitbucket.org/alexkuznetsov/teamcity-otp-auth-plugin/overview Getting started link - https://bitbucket.org/alexkuznetsov/teamcity-otp-auth-plugin/wiki/Home (OTP) * [Parameter Finder|https://github.com/AccusoftCorporation/Teamcity-Parameter-Plugin] !pc2015.gif! - This plug-in's purpose is to search for user defined tools and make agent parameters for them. * [Microsoft SDKs|https://github.com/jozefizso/teamcity-microsoftsdks] !pc2015.gif! - This plugin extends TeamCity Build Agent with Configuration Parameters based on the Microsoft SDKs installed on computer running the Build Agent. * [Team Piazza|https://github.com/timomeinen/team-piazza] !pc2015.gif! - Piazza is a build monitor plugin for the JetBrains TeamCity continuous integration server. Piazza provides a high-visibility display of the current state of the build to alert the team as soon as the build breaks. Customizable detection of software tools installed on the agent and exposing those via agent parameters * [Puppet TeamCity Manager|https://github.com/tombuildsstuff/puppet-teamcity_manager] !pc2015.gif! - Configures TeamCity Projects, Build Configurations and VCS Roots via Puppet. Puppet module: https://github.com/tombuildsstuff/puppet-teamcity_manager Sync module (C#): https://github.com/tombuildsstuff/teamcitymanager * [TFS WorkItem Plugin|https://github.com/dpiessens/tfs-worktiem-plugin] !pc2015.gif! - A plugin to get TFS workitem details (pre REST API) and map user TFS source control root. Note this is a re-work of the original plugin to use native TFS libraries instead of calling a process to get the details. |
Version Control Systems Support
...
- Boxcar notifications - send out notifications via Boxcar.
- Build Lights - make your own Arduino based build notifier for TeamCity and other CI tools!
- Buildron - radiator in a game-like design. Watch your builds in an entertaining way!
- BuildScreen - a standalone Windows application to display TeamCity build statuses e.g. on a large screen.
- BuildStatusMonitor - a standalone Windows application which displays TeamCity build status on Delcom lights devices.
- buildstatusnotifier - a way to see green/red page mirroring build status
- CCTray support
- ability to see TeamCity build statuses in CruiseControl's CCTray (bundled since TeamCity 7.0)
- Cradiator - a standalone Windows application that displays a summary of project statuses.
- CI-Eye - a standalone web-based build statuses visualizer
- CityTracker - Mac OS X status bar notifications
- Continuous Integration Dashboard - a personalized dashboard to display build information from TeamCity (and other CI's)
- Dashboard - .NET web application to display data from TeamCity and other systems like Sonar and GitHub
- emailinject - Injects message from build script into the body of the email TeamCity sends out after a build.
- GCM Notifier - a plugin that allows you to send push notifications from your server to your users' Android device
- Growl Notifier
- HipChat Notifier - a dedicated plugin to send notifications on the TeamCity server events to a HipChat room. There is also a webhooks-based integration available.
- HTTP Build Status - a plugin to roll up selected build statuses into a single HTTP status code.
- inspiration-ci - a stand-alone web application to monitor TeamCity builds.
- JavaScript radiator - a simple JavaScript build radiator
- Nabaztag Notifier
- ProjectMonitor - support for TeamCity in Pivotal Labs ProjectMonitor (Big Visible Chart CI aggregator). Initial support by Ian Zabel.
- radiate - a build monitor as desktop application. Can run as a Windows screensaver.
- Slack Notifier - publish build events into Slack. Announcement blog post.
- Slack Notifier by Enliven - another Slack integration plugin. Announcement blog post.
- Slack Build Notifier by Peter Goodman - yet another Slack integration plugin.
- tcMonitor
- tcPrettyEmail
...