From 32b0139b0d8b0ab9a0ac61085856978913c76f5e 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: bdab5b257205f88b22dd9d5fc12fb304053448a2 Former-commit-id: 2379aef51c6d0d68c4e7655278d2fa36c56971e7 Former-commit-id: 402b488c07b4ffe1df90553cea481b2bf8481ab4 --- appveyor.yml | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/appveyor.yml b/appveyor.yml index aefcfdf5c..0afc70d70 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: >-