summary refs log tree commit diff
path: root/appveyor.yml
diff options
context:
space:
mode:
Diffstat (limited to 'appveyor.yml')
-rw-r--r--appveyor.yml28
1 files changed, 28 insertions, 0 deletions
diff --git a/appveyor.yml b/appveyor.yml
new file mode 100644

index 000000000..f568f3b01 --- /dev/null +++ b/appveyor.yml
@@ -0,0 +1,28 @@ +configuration: Release +image: Visual Studio 2017 + +init: + - git config --global core.autocrlf input + +environment: + SignClientSecret: + secure: mn/Un/p3QvEv5TKe2f1NGmppCIMk0jslsTaw8P4+pBQ= + SignClientUser: + secure: q9qZlA/a+Z3wQbRlcjWok/PkfODgpKNECOBCzu2yIGE= + +install: + - cmd: nuget install SignClient -Version 0.9.0 -SolutionDir %APPVEYOR_BUILD_FOLDER% -Verbosity quiet -ExcludeVersion -pre + +build_script: + - cmd: msbuild /t:restore BouncyCastle.sln + - cmd: msbuild /t:build BouncyCastle.sln + - cmd: msbuild /t:pack crypto\src\crypto.csproj /p:PackageId="Portable.BouncyCastle" /p:PackageOutputPath="%APPVEYOR_BUILD_FOLDER%" + +after_build: + - ps: '.\scripts\Sign-Package.ps1' + - cmd: dotnet test crypto\test\crypto.test.csproj --no-build + +artifacts: + - path: '*.nupkg' + +test: off