2019-03-10 01:31:28 +00:00
|
|
|
version: 0.11.{build}
|
2017-05-14 16:53:49 +00:00
|
|
|
skip_tags: true
|
2019-03-03 06:06:14 +00:00
|
|
|
image:
|
2019-01-19 06:23:56 +00:00
|
|
|
- Ubuntu
|
2019-03-03 06:42:09 +00:00
|
|
|
- Visual Studio 2017
|
|
|
|
environment:
|
|
|
|
APPVEYOR_YML_DISABLE_PS_LINUX: true
|
2017-05-14 16:53:49 +00:00
|
|
|
configuration: Release
|
2019-05-16 09:12:45 +00:00
|
|
|
install:
|
|
|
|
#Remove once .NET Core 2.2.5 is deployed to Appveyor
|
|
|
|
- sh: sudo apt-get update
|
|
|
|
- sh: sudo apt-get -y install dotnet-sdk-2.2
|
2017-05-14 16:53:49 +00:00
|
|
|
assembly_info:
|
|
|
|
patch: true
|
|
|
|
file: '**\AssemblyInfo.*'
|
|
|
|
assembly_version: '{version}'
|
|
|
|
assembly_file_version: '{version}'
|
|
|
|
assembly_informational_version: '{version}'
|
2017-11-05 10:53:43 +00:00
|
|
|
dotnet_csproj:
|
|
|
|
patch: true
|
|
|
|
file: '**\*.csproj'
|
|
|
|
version: '{version}'
|
|
|
|
package_version: '{version}'
|
|
|
|
assembly_version: '{version}'
|
|
|
|
file_version: '{version}'
|
|
|
|
informational_version: '{version}'
|
2017-11-11 06:14:14 +00:00
|
|
|
build_script:
|
2019-03-24 05:22:12 +00:00
|
|
|
- ps: .\build.ps1 --target=Windows-Appveyor
|
2019-01-19 06:23:56 +00:00
|
|
|
- sh: ./build.sh --target=Linux
|
2017-11-11 06:14:14 +00:00
|
|
|
test: off
|
2017-11-19 06:19:49 +00:00
|
|
|
before_deploy:
|
|
|
|
- ps: ${env:release_description} = ( Get-Content -LiteralPath BuildOutput/ReleaseNotes.txt -Encoding UTF8 ) -join "`n";
|
2017-05-14 16:53:49 +00:00
|
|
|
deploy:
|
|
|
|
- provider: GitHub
|
2019-03-03 05:35:00 +00:00
|
|
|
tag: v$(APPVEYOR_BUILD_VERSION)
|
2017-11-19 06:19:49 +00:00
|
|
|
description: $(release_description)
|
2017-05-14 16:53:49 +00:00
|
|
|
auth_token:
|
|
|
|
secure: hOg+16YTIbq4kO9u4D1YVOTbWDqgCX6mAQYMbnmBBSw2CiUsZh7OKbupoUb3FtWa
|
2018-06-11 07:21:34 +00:00
|
|
|
artifact: /^(?:(?![Ee]xperimental).)*$/
|
2017-05-14 16:53:49 +00:00
|
|
|
draft: true
|
2019-03-03 04:09:26 +00:00
|
|
|
force_update: true
|
2017-05-14 16:53:49 +00:00
|
|
|
on:
|
|
|
|
branch: master
|
|
|
|
notifications:
|
2017-10-29 01:13:04 +00:00
|
|
|
- provider: Webhook
|
|
|
|
url: https://skyhook.glitch.me/api/webhooks/346588605843767297/_VWi5abKliaWsBmQO7AX69tD28FhqSLjKyLBwkSwwT13uyWJQHx5TSWK_iAs-0RzmyvZ/appveyor
|
|
|
|
method: POST
|
2017-05-14 16:53:49 +00:00
|
|
|
on_build_success: true
|
|
|
|
on_build_failure: true
|
2017-05-08 12:26:56 +00:00
|
|
|
on_build_status_changed: true
|