

Install SQL Server Management Studio (SSMS) version 2005 or later.If you can't do this, it's fine to install everything on one machine. This usually gives you a good idea of why a call may have failed.We've described how to install tools on three different servers - development, build and deployment - which is a common configuration in the real world. If the plugin doesn't seem to be working, you can find plugin messages in the catalina.out file under your TeamCity installation. zip is generated in /out/artifacts/plugin_zip. To build the project, click Build | Build Artifacts. IntelliJ will pick up the various jars and the unresolved references will resolve. Go to File | Settings | Path Variables and set the TeamCityDistribution variable, pointing it to your TeamCity location. Open the project in Intellij IDEA, you should see a lot of unresolved references, this is normal.

You will also need to download and extract TeamCity which provides the required jars. You will need IntelliJ IDEA as this project uses IDEA features to build artifacts. This is useful if you only want to report on develop, master and release branches but not feature branches. If the branch name being built contains any of those words, the metrics will be reported to Graphite, else they will be discarded. You can choose to whitelist branch names. If you deploy using TeamCity, then the started and finished metrics will be useful for that particular build configuration, as you can use Graphite's drawAsInfinite function. Set-upĬhoose to add a build feature and from the dropdown, select Send metrics to Graphiteįill in your Graphite server values and metric specsįor FxCop and OpenCover metrics, you will need to ensure that their resulting XML files are packaged into a resulting zip file as part of a build artifact. If this works for you on an earlier version, please let me know. zip file and place it in the /plugins folder, then restart TeamCity. This can also send FxCop and OpenCover metrics. The actual metrics will vary depending on your build. You can send things such as started, finished, various code coverage stats, step durations, test metrics. This TeamCity plugin will send build stats and metrics to Graphite.
