diff --git a/CompressR.sln b/CompressR.sln index 9a3d652..820237f 100644 --- a/CompressR.sln +++ b/CompressR.sln @@ -15,6 +15,15 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CompressR.Sample", "src\Com EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CompressR", "src\CompressR\CompressR.csproj", "{C94378C3-4AA8-4F49-8720-77D14B62F72E}" EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CompressR.MVCUnitTests", "src\CompressR.MVCUnitTests\CompressR.MVCUnitTests.csproj", "{7D7B0A4F-BC7D-4FBE-8B4D-EDD0FDD54D55}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{84E10868-C75C-4FDF-8AE1-465F1593A211}" + ProjectSection(SolutionItems) = preProject + appveyor.yml = appveyor.yml + EndProjectSection +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CompressR.WebApiUnitTests", "src\CompressR.WebApiUnitTests\CompressR.WebApiUnitTests.csproj", "{61D97564-ACF6-4396-AB96-2D29CDCC3814}" +EndProject Global GlobalSection(SharedMSBuildProjectFiles) = preSolution src\CompressR.MVC\CompressR.MVC.projitems*{b8889368-e350-4b1e-82f5-ea537d6da6e9}*SharedItemsImports = 4 @@ -46,6 +55,14 @@ Global {C94378C3-4AA8-4F49-8720-77D14B62F72E}.Debug|Any CPU.Build.0 = Debug|Any CPU {C94378C3-4AA8-4F49-8720-77D14B62F72E}.Release|Any CPU.ActiveCfg = Release|Any CPU {C94378C3-4AA8-4F49-8720-77D14B62F72E}.Release|Any CPU.Build.0 = Release|Any CPU + {7D7B0A4F-BC7D-4FBE-8B4D-EDD0FDD54D55}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {7D7B0A4F-BC7D-4FBE-8B4D-EDD0FDD54D55}.Debug|Any CPU.Build.0 = Debug|Any CPU + {7D7B0A4F-BC7D-4FBE-8B4D-EDD0FDD54D55}.Release|Any CPU.ActiveCfg = Release|Any CPU + {7D7B0A4F-BC7D-4FBE-8B4D-EDD0FDD54D55}.Release|Any CPU.Build.0 = Release|Any CPU + {61D97564-ACF6-4396-AB96-2D29CDCC3814}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {61D97564-ACF6-4396-AB96-2D29CDCC3814}.Debug|Any CPU.Build.0 = Debug|Any CPU + {61D97564-ACF6-4396-AB96-2D29CDCC3814}.Release|Any CPU.ActiveCfg = Release|Any CPU + {61D97564-ACF6-4396-AB96-2D29CDCC3814}.Release|Any CPU.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/appveyor.yml b/appveyor.yml index 7d81503..ff168ef 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -1,7 +1,25 @@ -version: 1.0.{build} -build_script: -- cmd: >- - npm install - - node_modules\\.bin\\gulp.cmd pack -test: off \ No newline at end of file +version: 1.2.0 +configuration: Release +platform: Any CPU +assembly_info: + patch: true + file: '**\AssemblyInfo.*' + assembly_version: '{version}' + assembly_file_version: '{version}' + assembly_informational_version: '{version}' +nuget: + account_feed: true + project_feed: true +build: + publish_nuget: true + publish_nuget_symbols: true + include_nuget_references: true + verbosity: minimal +artifacts: +- path: '**/*.nupkg' +deploy: +- provider: NuGet + api_key: + secure: 5m1zupizmNvVwCg2MDUkRGQbbVfNypLo9yCstTAXQ5KHDypBe5RrGKi1HnEAhAy8 + on: + branch: master \ No newline at end of file diff --git a/src/CompressR.MVC4/CompressR.MVC4.nuspec b/src/CompressR.MVC4/CompressR.MVC4.nuspec index a580997..16813a4 100644 --- a/src/CompressR.MVC4/CompressR.MVC4.nuspec +++ b/src/CompressR.MVC4/CompressR.MVC4.nuspec @@ -13,5 +13,6 @@ Copyright 2016 Compression MVC + \ No newline at end of file diff --git a/src/CompressR.MVC5/CompressR.MVC5.nuspec b/src/CompressR.MVC5/CompressR.MVC5.nuspec index a580997..0735cb1 100644 --- a/src/CompressR.MVC5/CompressR.MVC5.nuspec +++ b/src/CompressR.MVC5/CompressR.MVC5.nuspec @@ -13,5 +13,8 @@ Copyright 2016 Compression MVC + + + \ No newline at end of file diff --git a/src/CompressR.MVCUnitTests/Class1.cs b/src/CompressR.MVCUnitTests/Class1.cs new file mode 100644 index 0000000..093f371 --- /dev/null +++ b/src/CompressR.MVCUnitTests/Class1.cs @@ -0,0 +1,17 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using Xunit; + +namespace CompressR.MVCUnitTests +{ + public class Class1 + { + [Fact] + public void Passing() + { + } + } +} \ No newline at end of file diff --git a/src/CompressR.MVCUnitTests/CompressR.MVCUnitTests.csproj b/src/CompressR.MVCUnitTests/CompressR.MVCUnitTests.csproj new file mode 100644 index 0000000..34dc299 --- /dev/null +++ b/src/CompressR.MVCUnitTests/CompressR.MVCUnitTests.csproj @@ -0,0 +1,91 @@ + + + + + + Debug + AnyCPU + {7D7B0A4F-BC7D-4FBE-8B4D-EDD0FDD54D55} + Library + Properties + CompressR.MVCUnitTests + CompressR.MVCUnitTests + v4.5.2 + 512 + + + + + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + + + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + + + + + + + + + + + + ..\..\packages\xunit.abstractions.2.0.0\lib\net35\xunit.abstractions.dll + True + + + ..\..\packages\xunit.assert.2.1.0\lib\dotnet\xunit.assert.dll + True + + + ..\..\packages\xunit.extensibility.core.2.1.0\lib\dotnet\xunit.core.dll + True + + + ..\..\packages\xunit.extensibility.execution.2.1.0\lib\net45\xunit.execution.desktop.dll + True + + + + + + + + + + + + {256f0ecd-0310-4de9-8334-31a3d3867925} + CompressR.MVC5 + + + + + + + + + This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}. + + + + + \ No newline at end of file diff --git a/src/CompressR.MVCUnitTests/Properties/AssemblyInfo.cs b/src/CompressR.MVCUnitTests/Properties/AssemblyInfo.cs new file mode 100644 index 0000000..a3bf523 --- /dev/null +++ b/src/CompressR.MVCUnitTests/Properties/AssemblyInfo.cs @@ -0,0 +1,36 @@ +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// General Information about an assembly is controlled through the following +// set of attributes. Change these attribute values to modify the information +// associated with an assembly. +[assembly: AssemblyTitle("CompressR.MVCUnitTests")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("CompressR.MVCUnitTests")] +[assembly: AssemblyCopyright("Copyright © 2016")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// Setting ComVisible to false makes the types in this assembly not visible +// to COM components. If you need to access a type in this assembly from +// COM, set the ComVisible attribute to true on that type. +[assembly: ComVisible(false)] + +// The following GUID is for the ID of the typelib if this project is exposed to COM +[assembly: Guid("7d7b0a4f-bc7d-4fbe-8b4d-edd0fdd54d55")] + +// Version information for an assembly consists of the following four values: +// +// Major Version +// Minor Version +// Build Number +// Revision +// +// You can specify all the values or you can default the Build and Revision Numbers +// by using the '*' as shown below: +// [assembly: AssemblyVersion("1.2.0")] +[assembly: AssemblyVersion("1.2.0")] +[assembly: AssemblyFileVersion("1.2.0")] diff --git a/src/CompressR.MVCUnitTests/packages.config b/src/CompressR.MVCUnitTests/packages.config new file mode 100644 index 0000000..64fb5d7 --- /dev/null +++ b/src/CompressR.MVCUnitTests/packages.config @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/src/CompressR.WebApiUnitTests/Class1.cs b/src/CompressR.WebApiUnitTests/Class1.cs new file mode 100644 index 0000000..9e068ee --- /dev/null +++ b/src/CompressR.WebApiUnitTests/Class1.cs @@ -0,0 +1,17 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using Xunit; + +namespace CompressR.WebApiUnitTests +{ + public class Class1 + { + [Fact] + public void Passing() + { + } + } +} \ No newline at end of file diff --git a/src/CompressR.WebApiUnitTests/CompressR.WebApiUnitTests.csproj b/src/CompressR.WebApiUnitTests/CompressR.WebApiUnitTests.csproj new file mode 100644 index 0000000..22ecd6a --- /dev/null +++ b/src/CompressR.WebApiUnitTests/CompressR.WebApiUnitTests.csproj @@ -0,0 +1,85 @@ + + + + + + Debug + AnyCPU + {61D97564-ACF6-4396-AB96-2D29CDCC3814} + Library + Properties + CompressR.WebApiUnitTests + CompressR.WebApiUnitTests + v4.5.2 + 512 + + + + + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + + + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + + + + + + + + + + + + ..\..\packages\xunit.abstractions.2.0.0\lib\net35\xunit.abstractions.dll + True + + + ..\..\packages\xunit.assert.2.1.0\lib\dotnet\xunit.assert.dll + True + + + ..\..\packages\xunit.extensibility.core.2.1.0\lib\dotnet\xunit.core.dll + True + + + ..\..\packages\xunit.extensibility.execution.2.1.0\lib\net45\xunit.execution.desktop.dll + True + + + + + + + + + + + + + + + + This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}. + + + + + \ No newline at end of file diff --git a/src/CompressR.WebApiUnitTests/Properties/AssemblyInfo.cs b/src/CompressR.WebApiUnitTests/Properties/AssemblyInfo.cs new file mode 100644 index 0000000..1b70d4f --- /dev/null +++ b/src/CompressR.WebApiUnitTests/Properties/AssemblyInfo.cs @@ -0,0 +1,36 @@ +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// General Information about an assembly is controlled through the following +// set of attributes. Change these attribute values to modify the information +// associated with an assembly. +[assembly: AssemblyTitle("CompressR.WebApiUnitTests")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("CompressR.WebApiUnitTests")] +[assembly: AssemblyCopyright("Copyright © 2016")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// Setting ComVisible to false makes the types in this assembly not visible +// to COM components. If you need to access a type in this assembly from +// COM, set the ComVisible attribute to true on that type. +[assembly: ComVisible(false)] + +// The following GUID is for the ID of the typelib if this project is exposed to COM +[assembly: Guid("61d97564-acf6-4396-ab96-2d29cdcc3814")] + +// Version information for an assembly consists of the following four values: +// +// Major Version +// Minor Version +// Build Number +// Revision +// +// You can specify all the values or you can default the Build and Revision Numbers +// by using the '*' as shown below: +// [assembly: AssemblyVersion("1.2.0")] +[assembly: AssemblyVersion("1.2.0")] +[assembly: AssemblyFileVersion("1.2.0")] diff --git a/src/CompressR.WebApiUnitTests/packages.config b/src/CompressR.WebApiUnitTests/packages.config new file mode 100644 index 0000000..64fb5d7 --- /dev/null +++ b/src/CompressR.WebApiUnitTests/packages.config @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file