2020-06-21 18:29:20 +08:00
|
|
|
image: Visual Studio 2019
|
2018-11-09 08:30:08 +08:00
|
|
|
version: 0.0.0.{build}
|
2018-03-25 10:18:54 +08:00
|
|
|
platform: Any CPU
|
2018-04-14 11:20:55 +08:00
|
|
|
skip_tags: true
|
|
|
|
|
2018-03-24 04:58:56 +08:00
|
|
|
assembly_info:
|
|
|
|
patch: true
|
|
|
|
file: '**\AssemblyInfo.*'
|
2018-11-09 08:30:08 +08:00
|
|
|
assembly_version: $(APPVEYOR_BUILD_VERSION)
|
|
|
|
assembly_file_version: $(APPVEYOR_BUILD_VERSION)
|
|
|
|
assembly_informational_version: $(APPVEYOR_BUILD_VERSION)
|
2018-03-24 04:58:56 +08:00
|
|
|
dotnet_csproj:
|
|
|
|
patch: true
|
2018-03-25 06:46:05 +08:00
|
|
|
file: '**\*.csproj'
|
2018-11-09 08:30:08 +08:00
|
|
|
version: $(APPVEYOR_BUILD_VERSION)
|
|
|
|
package_version: $(APPVEYOR_BUILD_VERSION)
|
|
|
|
assembly_version: $(APPVEYOR_BUILD_VERSION)
|
|
|
|
file_version: $(APPVEYOR_BUILD_VERSION)
|
|
|
|
informational_version: $(APPVEYOR_BUILD_VERSION)
|
2018-03-25 04:50:26 +08:00
|
|
|
|
2018-03-24 04:58:56 +08:00
|
|
|
environment:
|
|
|
|
github_access_token:
|
|
|
|
secure: 3n2WMbrqWb0nmy2LBmu7w6dJltiHHC4LCoNuIKBh7fKV0xfxCwVGOxbTpunLI2pe
|
2018-04-14 09:39:39 +08:00
|
|
|
codesignaes:
|
|
|
|
secure: 9f78dD9jN5vlVZ0zv15kdD4Mj+/+uacfu29bbGC+cBVFs834aFVf5Ci+n3NP3Bl7
|
|
|
|
codesignpasswd:
|
|
|
|
secure: iKv14aGuHUDEfb5fSIBMuSsu1JnisWXL8wJ7x/2DCNtggWKevjhOFBOrI7c95xBY
|
2018-03-25 10:18:54 +08:00
|
|
|
|
|
|
|
cache:
|
|
|
|
- packages
|
|
|
|
|
2018-11-09 08:44:34 +08:00
|
|
|
install:
|
2018-04-14 11:01:47 +08:00
|
|
|
- ps: ./CI/appveyor_install.ps1
|
|
|
|
|
|
|
|
before_build:
|
|
|
|
- nuget restore -Verbosity quiet
|
2019-11-24 10:01:05 +08:00
|
|
|
- msbuild /nologo /v:m /t:Clean
|
2018-04-14 11:01:47 +08:00
|
|
|
|
2018-11-09 08:30:08 +08:00
|
|
|
build_script:
|
2019-11-24 10:01:05 +08:00
|
|
|
- ps: msbuild /nologo /v:m /p:Configuration="$env:CONFIGURATION" /p:SquirrelBuildTarget="$env:DEPLOY_SITE_GIT\BililiveRecorder" /logger:"C:\Program Files\AppVeyor\BuildAgent\Appveyor.MSBuildLogger.dll"
|
2020-12-21 19:08:44 +08:00
|
|
|
- ps: msbuild /nologo /v:m /t:BililiveRecorder_Cli:Publish /p:Configuration="$env:CONFIGURATION" /logger:"C:\Program Files\AppVeyor\BuildAgent\Appveyor.MSBuildLogger.dll"
|
|
|
|
- ps: msbuild /nologo /v:m /t:BililiveRecorder_Cli:Publish /p:Configuration="$env:CONFIGURATION" /p:RuntimeIdentifier="linux-arm" /logger:"C:\Program Files\AppVeyor\BuildAgent\Appveyor.MSBuildLogger.dll"
|
|
|
|
- ps: msbuild /nologo /v:m /t:BililiveRecorder_Cli:Publish /p:Configuration="$env:CONFIGURATION" /p:RuntimeIdentifier="linux-arm64" /logger:"C:\Program Files\AppVeyor\BuildAgent\Appveyor.MSBuildLogger.dll"
|
|
|
|
- ps: msbuild /nologo /v:m /t:BililiveRecorder_Cli:Publish /p:Configuration="$env:CONFIGURATION" /p:RuntimeIdentifier="linux-x64" /logger:"C:\Program Files\AppVeyor\BuildAgent\Appveyor.MSBuildLogger.dll"
|
|
|
|
- ps: msbuild /nologo /v:m /t:BililiveRecorder_Cli:Publish /p:Configuration="$env:CONFIGURATION" /p:RuntimeIdentifier="osx.10.11-x64" /logger:"C:\Program Files\AppVeyor\BuildAgent\Appveyor.MSBuildLogger.dll"
|
|
|
|
- ps: msbuild /nologo /v:m /t:BililiveRecorder_Cli:Publish /p:Configuration="$env:CONFIGURATION" /p:RuntimeIdentifier="osx-x64" /logger:"C:\Program Files\AppVeyor\BuildAgent\Appveyor.MSBuildLogger.dll"
|
|
|
|
- ps: msbuild /nologo /v:m /t:BililiveRecorder_Cli:Publish /p:Configuration="$env:CONFIGURATION" /p:RuntimeIdentifier="win-x64" /logger:"C:\Program Files\AppVeyor\BuildAgent\Appveyor.MSBuildLogger.dll"
|
2018-04-14 07:05:25 +08:00
|
|
|
|
2018-11-09 08:44:34 +08:00
|
|
|
for:
|
2018-11-09 08:30:08 +08:00
|
|
|
-
|
|
|
|
branches:
|
|
|
|
only:
|
2018-11-10 06:25:31 +08:00
|
|
|
- master # including pull requests target at master
|
2018-11-09 08:30:08 +08:00
|
|
|
configuration: Release
|
2018-11-10 06:25:31 +08:00
|
|
|
before_deploy: # wont run on pull request
|
2018-11-09 09:06:48 +08:00
|
|
|
- ps: ./CI/appveyor_deploy.ps1
|
2018-11-10 06:25:31 +08:00
|
|
|
deploy: # wont run on pull request
|
2018-11-09 09:06:48 +08:00
|
|
|
provider: GitHub
|
|
|
|
release: v$(APPVEYOR_BUILD_VERSION)
|
2018-11-10 06:25:31 +08:00
|
|
|
description: '# ◁☆Fill out this before publish☆▷'
|
2018-11-09 09:06:48 +08:00
|
|
|
auth_token:
|
|
|
|
secure: 3n2WMbrqWb0nmy2LBmu7w6dJltiHHC4LCoNuIKBh7fKV0xfxCwVGOxbTpunLI2pe
|
|
|
|
artifact: github
|
|
|
|
draft: true
|
2018-11-09 08:30:08 +08:00
|
|
|
-
|
|
|
|
configuration: Debug
|
|
|
|
artifacts:
|
|
|
|
- path: BililiveRecorder.WPF\bin\Debug
|
2020-12-21 19:08:44 +08:00
|
|
|
name: BililiveRecorderWPFDebugBuild
|
|
|
|
- path: BililiveRecorder.Cli\publish\any
|
|
|
|
name: BililiveRecorderCliDebugBuild
|
|
|
|
- path: BililiveRecorder.Cli\publish\linux-arm
|
|
|
|
name: BililiveRecorderCliDebugBuild-linux-arm
|
|
|
|
- path: BililiveRecorder.Cli\publish\linux-arm64
|
|
|
|
name: BililiveRecorderCliDebugBuild-linux-arm64
|
|
|
|
- path: BililiveRecorder.Cli\publish\linux-x64
|
|
|
|
name: BililiveRecorderCliDebugBuild-linux-x64
|
|
|
|
- path: BililiveRecorder.Cli\publish\osx.10.11-x64
|
|
|
|
name: BililiveRecorderCliDebugBuild-osx.10.11-x64
|
|
|
|
- path: BililiveRecorder.Cli\publish\osx-x64
|
|
|
|
name: BililiveRecorderCliDebugBuild-osx-x64
|
|
|
|
- path: BililiveRecorder.Cli\publish\win-x64
|
|
|
|
name: BililiveRecorderCliDebugBuild-win-x64
|
2018-03-25 05:47:34 +08:00
|
|
|
|
2020-12-21 04:09:23 +08:00
|
|
|
on_finish:
|
|
|
|
#- ps: $blockRdp = $true; iex ((new-object net.webclient).DownloadString('https://raw.githubusercontent.com/appveyor/ci/master/scripts/enable-rdp.ps1'))
|