mirror of https://github.com/SixLabors/ImageSharp
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
38 lines
1.1 KiB
38 lines
1.1 KiB
version: 1.0.0.{build}
|
|
os: Visual Studio 2015
|
|
|
|
init:
|
|
- ps: iex ((new-object net.webclient).DownloadString('https://gist.githubusercontent.com/PureKrome/0f79e25693d574807939/raw/8cf3160c9516ef1f4effc825c0a44acc918a0b5a/appveyor-build-info.ps'))
|
|
|
|
environment:
|
|
# Version Suffix
|
|
version_suffix: alpha
|
|
|
|
install:
|
|
# Use the install script to grab the latest dotnet install
|
|
- ps: iex .\dotnet-latest.ps1
|
|
|
|
# Prepend newly installed dotnet cli to the PATH of this build (this cannot be
|
|
# done from inside the powershell script as it would require to restart
|
|
# the parent CMD process).
|
|
- "SET PATH=C:\\Program Files\\dotnet\\bin;%PATH%"
|
|
|
|
build_script:
|
|
- cmd: build.cmd
|
|
|
|
test_script:
|
|
- tests\CodeCoverage\CodeCoverage.cmd
|
|
|
|
artifacts:
|
|
- path: artifacts\bin\ImageSharp\**\*.nupkg
|
|
|
|
deploy:
|
|
# MyGet Deployment for builds & releases
|
|
- provider: NuGet
|
|
server: https://www.myget.org/F/imagesharp/api/v2/package
|
|
symbol_server: https://www.myget.org/F/imagesharp/api/v2/package # https://nuget.symbolsource.org/MyGet/imagesharp
|
|
api_key:
|
|
secure: fz0rUrt3B1HczUC1ZehwVsrFSWX9WZGDQoueDztLte9/+yQG+BBU7UrO+coE8lUf
|
|
artifact: /.*\.nupkg/
|
|
on:
|
|
branch: master
|
|
|