forked from tsai/mathnet-numerics
4 changed files with 73 additions and 0 deletions
Binary file not shown.
@ -0,0 +1,38 @@ |
|||||
|
<?xml version="1.0" encoding="utf-8" ?> |
||||
|
<plugin pluginId="Gallio.TeamCityIntegration" |
||||
|
recommendedInstallationPath="TeamCity" |
||||
|
xmlns="http://www.gallio.org/"> |
||||
|
<traits> |
||||
|
<name>TeamCity Integration Plugin</name> |
||||
|
<version>3.2.0.0</version> |
||||
|
<description>Provides a test runner extension capable of formatting test results to be presented within TeamCity.</description> |
||||
|
<icon>plugin://Gallio.TeamCityIntegration/Resources/TeamCity.ico</icon> |
||||
|
</traits> |
||||
|
|
||||
|
<dependencies> |
||||
|
<dependency pluginId="Gallio" /> |
||||
|
</dependencies> |
||||
|
|
||||
|
<files> |
||||
|
<file path="Gallio.TeamCityIntegration.plugin" /> |
||||
|
<file path="Gallio.TeamCityIntegration.dll" /> |
||||
|
<file path="Readme.txt" /> |
||||
|
<file path="Resources\TeamCity.ico" /> |
||||
|
</files> |
||||
|
|
||||
|
<assemblies> |
||||
|
<assembly fullName="Gallio.TeamCityIntegration, Version=3.2.0.0, Culture=neutral, PublicKeyToken=eb9cfa67ee6ab36e" |
||||
|
codeBase="Gallio.TeamCityIntegration.dll" |
||||
|
qualifyPartialName="true" /> |
||||
|
</assemblies> |
||||
|
|
||||
|
<components> |
||||
|
<component componentId="TeamCityIntegration.TeamCityExtensionFactory" |
||||
|
serviceId="Gallio.TestRunnerExtensionFactory" |
||||
|
componentType="Gallio.TeamCityIntegration.TeamCityExtensionFactory, Gallio.TeamCityIntegration"> |
||||
|
<traits> |
||||
|
<autoActivationCondition>${env:TEAMCITY_VERSION}</autoActivationCondition> |
||||
|
</traits> |
||||
|
</component> |
||||
|
</components> |
||||
|
</plugin> |
||||
@ -0,0 +1,35 @@ |
|||||
|
Gallio.TeamCityIntegration |
||||
|
========================== |
||||
|
|
||||
|
This plugin provides a Test Runner Extension that publishes "service messages" that |
||||
|
TeamCity can interpret and present in its test results. |
||||
|
|
||||
|
Beginning with Gallio v3.0.7, Gallio will automatically |
||||
|
|
||||
|
Prior to Gallio v3.0.7, it was necessary to specify the TeamCity integration extension |
||||
|
manually as an argument to the test runner. Now Gallio will automatically detect |
||||
|
that it is running within the context of a TeamCity build by checking for the exitents |
||||
|
of the "TEAMCITY_VERSION" environment variable which is predefined by TeamCity. |
||||
|
|
||||
|
|
||||
|
>>> IF THE AUTO-DETECTION FAILS TO WORK, HERE ARE THE OLD MANUAL INSTRUCTIONS <<< |
||||
|
|
||||
|
Only use these instructions if for some reason the auto-detection appears to fail. |
||||
|
|
||||
|
Set the RunnerExtensions argument of the Gallio test runner you are using to |
||||
|
"TeamCityExtension,Gallio.TeamCityIntegration" |
||||
|
|
||||
|
Examples: |
||||
|
|
||||
|
If you are using the Gallio MSBuild task: |
||||
|
<Gallio RunnerExtensions="TeamCityExtension,Gallio.TeamCityIntegration" |
||||
|
... other arguments... /> |
||||
|
|
||||
|
If you are using the Gallio NAnt task: |
||||
|
<gallio ... other arguments> |
||||
|
<runner-extension value="TeamCityExtension,Gallio.TeamCityIntegration" /> |
||||
|
... other arguments |
||||
|
</gallio> |
||||
|
|
||||
|
If you are using the Gallio Echo task: |
||||
|
Gallio.Echo /re:TeamCityExtension,Gallio.TeamCityIntegration ... other arguments... |
||||
|
After Width: | Height: | Size: 5.3 KiB |
Loading…
Reference in new issue