Installer for R# Plugin

Topics: ReSharper test runner
Aug 24, 2010 at 10:23 PM

I took the liberty of creating an automated process that builds an installer for the R# plugin. It automatically pulls the latest R# bits and xUnit.net contrib source, builds the runner/provider, runs the tests and then builds the installer. The process doesn't try to match the exact version of the provider/runner with the current version of R#. It just pulls the most recent of both. As long as it compiles and the tests pass it considers it good (Even if there is a version mismatch). So for example if there is a 5.2 release of R# it will use that and the latest provider/runner source (which is currently 5.1). As long as you continue to use the same folder naming patterns, the process will be able to find the latest version of the runner/provider.

Anyways, not sure if you guys are interested in something like this but the code is here: http://github.com/mikeobrien/xUnit.net-Resharper-Plugin-Installer. I'm releasing the installers here: http://github.com/mikeobrien/xUnit.net-Resharper-Plugin-Installer/downloads. I'll try to keep up with the releases as best as I can. I could even schedule the script to run every eve and automatically publish a new version if either R# or the contrib project has been updated.