2021-02-21 18:10:44 +00:00
|
|
|
version: '1.7.2.{build}'
|
2020-05-08 21:19:17 +00:00
|
|
|
|
|
|
|
|
init:
|
|
|
|
|
- ps: |
|
|
|
|
|
$version = new-object System.Version $env:APPVEYOR_BUILD_VERSION
|
|
|
|
|
$env:flowVersion = "{0}.{1}.{2}" -f $version.Major, $version.Minor, $version.Build
|
2020-06-12 11:19:55 +00:00
|
|
|
- sc config WSearch start= auto # Starts Windows Search service- Needed for running ExplorerTest
|
2020-06-12 11:50:20 +00:00
|
|
|
- net start WSearch
|
2020-05-08 20:07:05 +00:00
|
|
|
|
2014-12-12 10:22:17 +00:00
|
|
|
assembly_info:
|
2015-11-04 00:12:40 +00:00
|
|
|
patch: true
|
2020-05-01 15:31:28 +00:00
|
|
|
file: SolutionAssemblyInfo.cs
|
2020-05-08 21:19:17 +00:00
|
|
|
assembly_version: $(flowVersion)
|
|
|
|
|
assembly_file_version: $(flowVersion)
|
|
|
|
|
assembly_informational_version: $(flowVersion)
|
2020-05-08 20:07:05 +00:00
|
|
|
|
|
|
|
|
skip_commits:
|
|
|
|
|
files:
|
|
|
|
|
- '*.md'
|
|
|
|
|
|
|
|
|
|
image: Visual Studio 2019
|
|
|
|
|
platform: Any CPU
|
|
|
|
|
configuration: Release
|
2015-11-04 00:12:40 +00:00
|
|
|
before_build:
|
|
|
|
|
- ps: nuget restore
|
2014-12-12 10:22:17 +00:00
|
|
|
build:
|
2020-04-21 09:12:17 +00:00
|
|
|
project: Flow.Launcher.sln
|
2020-05-08 20:07:05 +00:00
|
|
|
verbosity: minimal
|
2021-01-04 23:50:19 +00:00
|
|
|
after_build:
|
|
|
|
|
- ps: .\Scripts\post_build.ps1
|
2020-05-08 20:07:05 +00:00
|
|
|
|
2014-12-13 06:59:47 +00:00
|
|
|
artifacts:
|
2020-05-04 11:37:26 +00:00
|
|
|
- path: 'Output\Release\Flow.Launcher.Plugin.*.nupkg'
|
2020-11-12 21:27:57 +00:00
|
|
|
name: Plugin nupkg
|
2021-01-05 00:00:37 +00:00
|
|
|
- path: 'Output\Packages\Flow-Launcher-*.exe'
|
|
|
|
|
name: Squirrel Installer
|
|
|
|
|
- path: 'Output\Packages\FlowLauncher-*-full.nupkg'
|
|
|
|
|
name: Squirrel nupkg
|
|
|
|
|
- path: 'Output\Packages\RELEASES'
|
|
|
|
|
name: Squirrel RELEASES
|
2020-11-12 21:27:57 +00:00
|
|
|
|
|
|
|
|
deploy:
|
2021-01-05 01:46:32 +00:00
|
|
|
- provider: NuGet
|
|
|
|
|
artifact: Plugin nupkg
|
|
|
|
|
api_key:
|
|
|
|
|
secure: n80IeWR3pN81p0w4uXq4mO0TdTXoJSHHFL+yTB9YBJ0Wni2DjZGYwOFdaWzW4hRi
|
|
|
|
|
on:
|
|
|
|
|
branch: master
|
|
|
|
|
|
|
|
|
|
- provider: GitHub
|
|
|
|
|
release: v$(flowVersion)
|
|
|
|
|
auth_token:
|
|
|
|
|
secure: ij4UeXUYQBDJxn2YRAAhUOjklOGVKDB87Hn5J8tKIzj13yatoI7sLM666QDQFEgv
|
|
|
|
|
artifact: Squirrel Installer, Squirrel nupkg, Squirrel RELEASES
|
|
|
|
|
draft: true
|
|
|
|
|
force_update: true
|
|
|
|
|
on:
|
|
|
|
|
branch: master
|
|
|
|
|
|
|
|
|
|
- provider: GitHub
|
|
|
|
|
release: v$(flowVersion)
|
|
|
|
|
auth_token:
|
|
|
|
|
secure: ij4UeXUYQBDJxn2YRAAhUOjklOGVKDB87Hn5J8tKIzj13yatoI7sLM666QDQFEgv
|
|
|
|
|
artifact: Squirrel Installer, Squirrel nupkg, Squirrel RELEASES
|
|
|
|
|
force_update: true
|
|
|
|
|
on:
|
|
|
|
|
APPVEYOR_REPO_TAG: true
|