From cbe9d1bc41046f0061ef708fe16e180717ebf24c Mon Sep 17 00:00:00 2001 From: Jeavon Date: Thu, 14 Jan 2016 11:56:29 +0000 Subject: [PATCH] Add assembly patching and switch from MSBuild to using dnu for build and pack as MSBuild is doing something funky and not good Former-commit-id: 96d019f082577ec807c6a78129d7a9cc3dbaafc6 Former-commit-id: 7ed28e89455073e597be9dbf61312520c54d83c0 Former-commit-id: bfbfd140e21b7c8ae057cecbe64d3fbee7f41bc0 --- appveyor.yml | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/appveyor.yml b/appveyor.yml index aefcfdf5c7..0afc70d701 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -5,6 +5,12 @@ install: # Remove NuGet v2 source as we want to use v3 for everything - cmd: nuget sources remove -Name nuget.org +assembly_info: + patch: true + file: '**\AssemblyInfo.*' + assembly_version: '3.0.0.{build}' + assembly_file_version: '3.0.0.{build}' + before_build: - cmd: >- dnvm install 1.0.0-rc1-update1 -r clr @@ -26,9 +32,14 @@ before_build: node appveyor-project-version-patch.js cd.. - + build_script: -- cmd: '"%programfiles(x86)%\MSBuild\14.0\Bin\amd64\MsBuild.exe" ImageProcessor.sln /verbosity:minimal /logger:"C:\Program Files\AppVeyor\BuildAgent\Appveyor.MSBuildLogger.dll" /p:RuntimeToolingDirectory="%USERPROFILE%\.dnx\runtimes\dnx-coreclr-win-x64.1.0.0-rc1-update1"' +- cmd: >- + dnu build src\ImageProcessor + + dnu build tests\ImageProcessor.Tests + + dnu pack src\ImageProcessor --configuration Release --out "artifacts\bin\ImageProcessor" test_script: - cmd: >-