From 5ee4360450ecbb504312be1aea0da9abd9affb12 Mon Sep 17 00:00:00 2001 From: Eric Loveland Date: Mon, 9 Dec 2013 17:18:03 -0500 Subject: [PATCH 1/4] Fix MSDeploy target to output valid attribute ("kind" instead of "type") --- .../Artefacts/Scripts/StealFocus.Build.MSDeploy2.1.targets | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Source/Artefacts/Scripts/StealFocus.Build.MSDeploy2.1.targets b/Source/Artefacts/Scripts/StealFocus.Build.MSDeploy2.1.targets index 2d35c0a..fbe9514 100644 --- a/Source/Artefacts/Scripts/StealFocus.Build.MSDeploy2.1.targets +++ b/Source/Artefacts/Scripts/StealFocus.Build.MSDeploy2.1.targets @@ -96,7 +96,7 @@ TaskAction="AddAttribute" File="$(ParametersXmlFilePath)" Element="/parameters/parameter[last()]/parameterValidation" - Key="type" + Key="kind" Value="RegularExpression" /> Date: Sun, 2 Nov 2014 18:18:03 -0500 Subject: [PATCH 2/4] fix(powershell) use noprofile argument --- .../Scripts/StealFocus.Build.WindowsAzure.targets | 8 ++++---- Source/Artefacts/Scripts/StealFocus.Build.targets | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/Source/Artefacts/Scripts/StealFocus.Build.WindowsAzure.targets b/Source/Artefacts/Scripts/StealFocus.Build.WindowsAzure.targets index 6f41138..75e55c4 100644 --- a/Source/Artefacts/Scripts/StealFocus.Build.WindowsAzure.targets +++ b/Source/Artefacts/Scripts/StealFocus.Build.WindowsAzure.targets @@ -22,7 +22,7 @@ @@ -41,7 +41,7 @@ @@ -60,7 +60,7 @@ @@ -79,7 +79,7 @@ diff --git a/Source/Artefacts/Scripts/StealFocus.Build.targets b/Source/Artefacts/Scripts/StealFocus.Build.targets index e9b106b..ee44a1e 100644 --- a/Source/Artefacts/Scripts/StealFocus.Build.targets +++ b/Source/Artefacts/Scripts/StealFocus.Build.targets @@ -237,7 +237,7 @@ From 4dc606903b2284649c98cfdc596208ea76754a76 Mon Sep 17 00:00:00 2001 From: Eric Loveland Date: Sun, 2 Nov 2014 18:22:21 -0500 Subject: [PATCH 3/4] refactor(build) remove unused MSTestVersion variable --- Source/Artefacts/Scripts/StealFocus.Build.targets | 7 ------- 1 file changed, 7 deletions(-) diff --git a/Source/Artefacts/Scripts/StealFocus.Build.targets b/Source/Artefacts/Scripts/StealFocus.Build.targets index ee44a1e..fd37198 100644 --- a/Source/Artefacts/Scripts/StealFocus.Build.targets +++ b/Source/Artefacts/Scripts/StealFocus.Build.targets @@ -27,10 +27,6 @@ 2010 - - 2010 - - 10 @@ -316,9 +312,6 @@ - From 2f098d47f16456c476cae01de5a601280a00f1db Mon Sep 17 00:00:00 2001 From: Eric Loveland Date: Sun, 2 Nov 2014 18:29:26 -0500 Subject: [PATCH 4/4] feat(mstest) add MSTestExePath variable - make mstest less specific to 2010 --- ...argets => StealFocus.Build.MSTest.targets} | 207 +++++++++--------- .../Scripts/StealFocus.Build.targets | 2 +- Source/StealFocus.Build.sln | 8 +- 3 files changed, 112 insertions(+), 105 deletions(-) rename Source/Artefacts/Scripts/{StealFocus.Build.MSTest2010.targets => StealFocus.Build.MSTest.targets} (91%) diff --git a/Source/Artefacts/Scripts/StealFocus.Build.MSTest2010.targets b/Source/Artefacts/Scripts/StealFocus.Build.MSTest.targets similarity index 91% rename from Source/Artefacts/Scripts/StealFocus.Build.MSTest2010.targets rename to Source/Artefacts/Scripts/StealFocus.Build.MSTest.targets index 377e482..6fcdbbd 100644 --- a/Source/Artefacts/Scripts/StealFocus.Build.MSTest2010.targets +++ b/Source/Artefacts/Scripts/StealFocus.Build.MSTest.targets @@ -1,102 +1,107 @@ - - - - - - - $(SystemDrive)\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\MSTest.exe - - - - *Tests*.dll - - - - *.webtest - - - - *.loadtest - - - - $(SolutionDirectoryPath)\Local.testsettings - - - - - - - - - - - - - - - - - - - - - - - - - - - - @(TestContainer->' /testcontainer:"%(fullpath)"') - $(TestContainerSwitchesTemp.Replace(";", "")) - - - - - - $(TestContainerSwitches) /testsettings:"$(MSTestSettingsAbsoluteFilePath)" - - - /testmetadata:"$(MSTestMetadataFilePath)" /maxpriority:$(MSTestMaxPriority) /minpriority:$(MSTestMinPriority) /category:$(MSTestCategoryFilter) - - - - + + + + + + + + $(MSTest2010ExePath) + + + + $(SystemDrive)\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\MSTest.exe + + + + *Tests*.dll + + + + *.webtest + + + + *.loadtest + + + + $(SolutionDirectoryPath)\Local.testsettings + + + + + + + + + + + + + + + + + + + + + + + + + + + + @(TestContainer->' /testcontainer:"%(fullpath)"') + $(TestContainerSwitchesTemp.Replace(";", "")) + + + + + + $(TestContainerSwitches) /testsettings:"$(MSTestSettingsAbsoluteFilePath)" + + + /testmetadata:"$(MSTestMetadataFilePath)" /maxpriority:$(MSTestMaxPriority) /minpriority:$(MSTestMinPriority) /category:$(MSTestCategoryFilter) + + + + \ No newline at end of file diff --git a/Source/Artefacts/Scripts/StealFocus.Build.targets b/Source/Artefacts/Scripts/StealFocus.Build.targets index fd37198..9ce3cad 100644 --- a/Source/Artefacts/Scripts/StealFocus.Build.targets +++ b/Source/Artefacts/Scripts/StealFocus.Build.targets @@ -93,7 +93,7 @@ + Project="StealFocus.Build.MSTest.targets" /> diff --git a/Source/StealFocus.Build.sln b/Source/StealFocus.Build.sln index 0fbee45..24672da 100644 --- a/Source/StealFocus.Build.sln +++ b/Source/StealFocus.Build.sln @@ -1,6 +1,8 @@  -Microsoft Visual Studio Solution File, Format Version 11.00 -# Visual Studio 2010 +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 2013 +VisualStudioVersion = 12.0.30723.0 +MinimumVisualStudioVersion = 10.0.40219.1 Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Scripts", "Scripts", "{6A09D61F-58E9-431B-82A2-63E13EBD7744}" ProjectSection(SolutionItems) = preProject Scripts\StealFocus.Build.CCNet.proj = Scripts\StealFocus.Build.CCNet.proj @@ -18,7 +20,7 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Scripts", "Scripts", "{CCD2 Artefacts\Scripts\StealFocus.Build.BizTalk2010.targets = Artefacts\Scripts\StealFocus.Build.BizTalk2010.targets Artefacts\Scripts\StealFocus.Build.IIS7.x.targets = Artefacts\Scripts\StealFocus.Build.IIS7.x.targets Artefacts\Scripts\StealFocus.Build.MSDeploy2.1.targets = Artefacts\Scripts\StealFocus.Build.MSDeploy2.1.targets - Artefacts\Scripts\StealFocus.Build.MSTest2010.targets = Artefacts\Scripts\StealFocus.Build.MSTest2010.targets + Artefacts\Scripts\StealFocus.Build.MSTest.targets = Artefacts\Scripts\StealFocus.Build.MSTest.targets Artefacts\Scripts\StealFocus.Build.NUnit.targets = Artefacts\Scripts\StealFocus.Build.NUnit.targets Artefacts\Scripts\StealFocus.Build.Project.Assembly.targets = Artefacts\Scripts\StealFocus.Build.Project.Assembly.targets Artefacts\Scripts\StealFocus.Build.Project.BizTalk2010.targets = Artefacts\Scripts\StealFocus.Build.Project.BizTalk2010.targets