mirror of
https://github.com/Flow-Launcher/Flow.Launcher.git
synced 2026-03-11 08:54:32 +00:00
Merge branch 'dev' into add_handling_typereflectionerror
This commit is contained in:
commit
ba163974bb
23 changed files with 67 additions and 139 deletions
|
|
@ -57,10 +57,7 @@
|
||||||
<PackageReference Include="JetBrains.Annotations" Version="2019.1.3" />
|
<PackageReference Include="JetBrains.Annotations" Version="2019.1.3" />
|
||||||
<PackageReference Include="Newtonsoft.Json" Version="12.0.3" />
|
<PackageReference Include="Newtonsoft.Json" Version="12.0.3" />
|
||||||
<PackageReference Include="squirrel.windows" Version="1.5.2" />
|
<PackageReference Include="squirrel.windows" Version="1.5.2" />
|
||||||
<PackageReference Include="PropertyChanged.Fody" Version="3.2.8">
|
<PackageReference Include="PropertyChanged.Fody" Version="2.5.13" />
|
||||||
<PrivateAssets>all</PrivateAssets>
|
|
||||||
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
|
|
||||||
</PackageReference>
|
|
||||||
<PackageReference Include="SharpZipLib" Version="1.2.0" />
|
<PackageReference Include="SharpZipLib" Version="1.2.0" />
|
||||||
<PackageReference Include="System.Runtime" Version="4.3.1" />
|
<PackageReference Include="System.Runtime" Version="4.3.1" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
<Project Sdk="Microsoft.NET.Sdk.WindowsDesktop">
|
<Project Sdk="Microsoft.NET.Sdk.WindowsDesktop">
|
||||||
|
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<TargetFramework>netcoreapp3.1</TargetFramework>
|
<TargetFramework>netcoreapp3.1</TargetFramework>
|
||||||
|
|
@ -13,6 +13,23 @@
|
||||||
<GenerateAssemblyInfo>false</GenerateAssemblyInfo>
|
<GenerateAssemblyInfo>false</GenerateAssemblyInfo>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
|
|
||||||
|
<PropertyGroup>
|
||||||
|
<Version>1.0.0</Version>
|
||||||
|
<PackageVersion>1.0.0-beta1</PackageVersion>
|
||||||
|
<AssemblyVersion>1.0.0</AssemblyVersion>
|
||||||
|
<FileVersion>1.0.0</FileVersion>
|
||||||
|
<PackageId>Flow.Launcher.Plugin</PackageId>
|
||||||
|
<IncludeSymbols>true</IncludeSymbols>
|
||||||
|
<SymbolPackageFormat>snupkg</SymbolPackageFormat>
|
||||||
|
<Authors>Flow-Launcher</Authors>
|
||||||
|
<PackageLicenseExpression>MIT</PackageLicenseExpression>
|
||||||
|
<RepositoryUrl>https://github.com/Flow-Launcher/Flow.Launcher</RepositoryUrl>
|
||||||
|
<PackageDescription>Reference this library if you want to develop a Flow Launcher plugin</PackageDescription>
|
||||||
|
<PackageTags>flowlauncher</PackageTags>
|
||||||
|
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
|
||||||
|
<PublishRepositoryUrl>true</PublishRepositoryUrl>
|
||||||
|
</PropertyGroup>
|
||||||
|
|
||||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
||||||
<DebugSymbols>true</DebugSymbols>
|
<DebugSymbols>true</DebugSymbols>
|
||||||
<DebugType>full</DebugType>
|
<DebugType>full</DebugType>
|
||||||
|
|
@ -52,13 +69,11 @@
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
|
<PackageReference Include="Microsoft.SourceLink.GitHub" Version="1.0.0" PrivateAssets="All"/>
|
||||||
<PackageReference Include="JetBrains.Annotations" Version="2019.1.3" />
|
<PackageReference Include="JetBrains.Annotations" Version="2019.1.3" />
|
||||||
<PackageReference Include="Mono.Cecil" Version="0.11.2" />
|
<PackageReference Include="Mono.Cecil" Version="0.11.2" />
|
||||||
<PackageReference Include="Newtonsoft.Json" Version="12.0.3" />
|
<PackageReference Include="Newtonsoft.Json" Version="12.0.3" />
|
||||||
<PackageReference Include="PropertyChanged.Fody" Version="3.2.8">
|
<PackageReference Include="PropertyChanged.Fody" Version="2.5.13" />
|
||||||
<PrivateAssets>all</PrivateAssets>
|
|
||||||
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
|
|
||||||
</PackageReference>
|
|
||||||
<PackageReference Include="System.Runtime" Version="4.3.1" />
|
<PackageReference Include="System.Runtime" Version="4.3.1" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -56,8 +56,4 @@
|
||||||
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="16.6.1" />
|
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="16.6.1" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
|
||||||
<Folder Include="Properties\" />
|
|
||||||
</ItemGroup>
|
|
||||||
|
|
||||||
</Project>
|
</Project>
|
||||||
|
|
@ -63,7 +63,6 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution
|
||||||
README.md = README.md
|
README.md = README.md
|
||||||
SolutionAssemblyInfo.cs = SolutionAssemblyInfo.cs
|
SolutionAssemblyInfo.cs = SolutionAssemblyInfo.cs
|
||||||
Scripts\flowlauncher.nuspec = Scripts\flowlauncher.nuspec
|
Scripts\flowlauncher.nuspec = Scripts\flowlauncher.nuspec
|
||||||
Scripts\flowlauncher.plugin.nuspec = Scripts\flowlauncher.plugin.nuspec
|
|
||||||
EndProjectSection
|
EndProjectSection
|
||||||
EndProject
|
EndProject
|
||||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "HelloWorldCSharp", "Plugins\HelloWorldCSharp\HelloWorldCSharp.csproj", "{03FFA443-5F50-48D5-8869-F3DF316803AA}"
|
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "HelloWorldCSharp", "Plugins\HelloWorldCSharp\HelloWorldCSharp.csproj", "{03FFA443-5F50-48D5-8869-F3DF316803AA}"
|
||||||
|
|
|
||||||
|
|
@ -74,10 +74,7 @@
|
||||||
<PrivateAssets>all</PrivateAssets>
|
<PrivateAssets>all</PrivateAssets>
|
||||||
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
|
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
|
||||||
</PackageReference>
|
</PackageReference>
|
||||||
<PackageReference Include="PropertyChanged.Fody" Version="3.2.8">
|
<PackageReference Include="PropertyChanged.Fody" Version="2.5.13" />
|
||||||
<PrivateAssets>all</PrivateAssets>
|
|
||||||
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
|
|
||||||
</PackageReference>
|
|
||||||
<PackageReference Include="System.Data.SQLite" Version="1.0.112" />
|
<PackageReference Include="System.Data.SQLite" Version="1.0.112" />
|
||||||
<PackageReference Include="System.Data.SQLite.Core" Version="1.0.112" />
|
<PackageReference Include="System.Data.SQLite.Core" Version="1.0.112" />
|
||||||
<PackageReference Include="System.Runtime" Version="4.3.1" />
|
<PackageReference Include="System.Runtime" Version="4.3.1" />
|
||||||
|
|
|
||||||
|
|
@ -80,8 +80,4 @@
|
||||||
<PackageReference Include="UnidecodeSharp" Version="1.0.0" />
|
<PackageReference Include="UnidecodeSharp" Version="1.0.0" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
|
||||||
<Folder Include="Properties\" />
|
|
||||||
</ItemGroup>
|
|
||||||
|
|
||||||
</Project>
|
</Project>
|
||||||
|
|
@ -99,7 +99,6 @@
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<Folder Include="Images\" />
|
<Folder Include="Images\" />
|
||||||
<Folder Include="ViewModels\" />
|
<Folder Include="ViewModels\" />
|
||||||
<Folder Include="Properties\" />
|
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
|
|
|
||||||
|
|
@ -101,8 +101,4 @@
|
||||||
<PackageReference Include="System.Runtime" Version="4.3.1" />
|
<PackageReference Include="System.Runtime" Version="4.3.1" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
|
||||||
<Folder Include="Properties\" />
|
|
||||||
</ItemGroup>
|
|
||||||
|
|
||||||
</Project>
|
</Project>
|
||||||
|
|
@ -101,8 +101,4 @@
|
||||||
<PackageReference Include="System.Runtime" Version="4.3.1" />
|
<PackageReference Include="System.Runtime" Version="4.3.1" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
|
||||||
<Folder Include="Properties\" />
|
|
||||||
</ItemGroup>
|
|
||||||
|
|
||||||
</Project>
|
</Project>
|
||||||
|
|
@ -128,8 +128,4 @@
|
||||||
<PackageReference Include="System.Runtime" Version="4.3.1" />
|
<PackageReference Include="System.Runtime" Version="4.3.1" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
|
||||||
<Folder Include="Properties\" />
|
|
||||||
</ItemGroup>
|
|
||||||
|
|
||||||
</Project>
|
</Project>
|
||||||
|
|
@ -104,8 +104,4 @@
|
||||||
<PackageReference Include="System.Runtime" Version="4.3.1" />
|
<PackageReference Include="System.Runtime" Version="4.3.1" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
|
||||||
<Folder Include="Properties\" />
|
|
||||||
</ItemGroup>
|
|
||||||
|
|
||||||
</Project>
|
</Project>
|
||||||
|
|
@ -102,8 +102,4 @@
|
||||||
<PackageReference Include="System.Runtime" Version="4.3.1" />
|
<PackageReference Include="System.Runtime" Version="4.3.1" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
|
||||||
<Folder Include="Properties\" />
|
|
||||||
</ItemGroup>
|
|
||||||
|
|
||||||
</Project>
|
</Project>
|
||||||
|
|
@ -103,8 +103,4 @@
|
||||||
<PackageReference Include="System.Runtime" Version="4.3.1" />
|
<PackageReference Include="System.Runtime" Version="4.3.1" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
|
||||||
<Folder Include="Properties\" />
|
|
||||||
</ItemGroup>
|
|
||||||
|
|
||||||
</Project>
|
</Project>
|
||||||
|
|
@ -114,7 +114,4 @@
|
||||||
<PackageReference Include="System.Runtime" Version="4.3.1" />
|
<PackageReference Include="System.Runtime" Version="4.3.1" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
|
||||||
<Folder Include="Properties\" />
|
|
||||||
</ItemGroup>
|
|
||||||
</Project>
|
</Project>
|
||||||
|
|
@ -99,8 +99,4 @@
|
||||||
<PackageReference Include="System.Runtime" Version="4.3.1" />
|
<PackageReference Include="System.Runtime" Version="4.3.1" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
|
||||||
<Folder Include="Properties\" />
|
|
||||||
</ItemGroup>
|
|
||||||
|
|
||||||
</Project>
|
</Project>
|
||||||
|
|
@ -124,7 +124,6 @@
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<Folder Include="Images\Images\" />
|
<Folder Include="Images\Images\" />
|
||||||
<Folder Include="Properties\" />
|
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
|
|
|
||||||
|
|
@ -94,8 +94,4 @@
|
||||||
<PackageReference Include="System.Runtime" Version="4.3.1" />
|
<PackageReference Include="System.Runtime" Version="4.3.1" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
|
||||||
<Folder Include="Properties\" />
|
|
||||||
</ItemGroup>
|
|
||||||
|
|
||||||
</Project>
|
</Project>
|
||||||
|
|
@ -151,8 +151,4 @@
|
||||||
<ProjectReference Include="..\..\Flow.Launcher.Plugin\Flow.Launcher.Plugin.csproj" />
|
<ProjectReference Include="..\..\Flow.Launcher.Plugin\Flow.Launcher.Plugin.csproj" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
|
||||||
<Folder Include="Properties\" />
|
|
||||||
</ItemGroup>
|
|
||||||
|
|
||||||
</Project>
|
</Project>
|
||||||
|
|
@ -52,8 +52,4 @@
|
||||||
</Content>
|
</Content>
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
|
||||||
<Folder Include="Properties\" />
|
|
||||||
</ItemGroup>
|
|
||||||
|
|
||||||
</Project>
|
</Project>
|
||||||
|
|
@ -11,6 +11,6 @@
|
||||||
<description>Flow Launcher - a launcher for windows</description>
|
<description>Flow Launcher - a launcher for windows</description>
|
||||||
</metadata>
|
</metadata>
|
||||||
<files>
|
<files>
|
||||||
<file src="**\*.*" target="lib\net45\" exclude="Flow.Launcher.vshost.exe;Flow.Launcher.vshost.exe.config;Flow.Launcher.vshost.exe.manifest;*.nupkg;Setup.exe;RELEASES"/>
|
<file src="**\*.*" target="lib\netcoreapp3.1\" exclude="Flow.Launcher.vshost.exe;Flow.Launcher.vshost.exe.config;Flow.Launcher.vshost.exe.manifest;*.nupkg;Setup.exe;RELEASES"/>
|
||||||
</files>
|
</files>
|
||||||
</package>
|
</package>
|
||||||
|
|
|
||||||
|
|
@ -1,16 +0,0 @@
|
||||||
<?xml version="1.0"?>
|
|
||||||
<package>
|
|
||||||
<metadata>
|
|
||||||
<id>Flow.Launcher.Plugin</id>
|
|
||||||
<version>$version$</version>
|
|
||||||
<authors>qianlifeng, Jeremy Wu</authors>
|
|
||||||
<licenseUrl>https://github.com/Flow-Launcher/Flow.Launcher/blob/master/LICENSE</licenseUrl>
|
|
||||||
<projectUrl>https://github.com/Flow-Launcher/Flow.Launcher</projectUrl>
|
|
||||||
<requireLicenseAcceptance>false</requireLicenseAcceptance>
|
|
||||||
<description>Reference this library if you want to develop a Flow Launcher plugin</description>
|
|
||||||
<tags>flowlauncher</tags>
|
|
||||||
</metadata>
|
|
||||||
<files>
|
|
||||||
<file src="..\Output\Release\Flow.Launcher.Plugin.dll" target="lib\net452" />
|
|
||||||
</files>
|
|
||||||
</package>
|
|
||||||
|
|
@ -1,15 +1,15 @@
|
||||||
param(
|
param(
|
||||||
[string]$config = "Release",
|
[string]$config = "Release",
|
||||||
[string]$solution,
|
[string]$solution,
|
||||||
[string]$targetpath
|
[string]$targetpath
|
||||||
)
|
)
|
||||||
Write-Host "Config: $config"
|
Write-Host "Config: $config"
|
||||||
|
|
||||||
function Build-Version {
|
function Build-Version {
|
||||||
if ([string]::IsNullOrEmpty($env:APPVEYOR_BUILD_VERSION)) {
|
if ([string]::IsNullOrEmpty($env:flowVersion)) {
|
||||||
$v = (Get-Command ${TargetPath}).FileVersionInfo.FileVersion
|
$v = (Get-Command ${TargetPath}).FileVersionInfo.FileVersion
|
||||||
} else {
|
} else {
|
||||||
$v = $env:APPVEYOR_BUILD_VERSION
|
$v = $env:flowVersion
|
||||||
}
|
}
|
||||||
|
|
||||||
Write-Host "Build Version: $v"
|
Write-Host "Build Version: $v"
|
||||||
|
|
@ -57,28 +57,13 @@ function Validate-Directory ($output) {
|
||||||
New-Item $output -ItemType Directory -Force
|
New-Item $output -ItemType Directory -Force
|
||||||
}
|
}
|
||||||
|
|
||||||
function Pack-Nuget ($path, $version, $output) {
|
|
||||||
Write-Host "Begin build nuget library"
|
|
||||||
|
|
||||||
$spec = "$path\Scripts\flowlauncher.plugin.nuspec"
|
|
||||||
Write-Host "nuspec path: $spec"
|
|
||||||
Write-Host "Output path: $output"
|
|
||||||
|
|
||||||
Nuget pack $spec -Version $version -OutputDirectory $output
|
|
||||||
|
|
||||||
Write-Host "End build nuget library"
|
|
||||||
}
|
|
||||||
|
|
||||||
function Zip-Release ($path, $version, $output) {
|
function Zip-Release ($path, $version, $output) {
|
||||||
Write-Host "Begin zip release"
|
Write-Host "Begin zip release"
|
||||||
|
|
||||||
$input = "$path\Output\Release"
|
$content = "$path\Output\Release\*"
|
||||||
Write-Host "Input path: $input"
|
$zipFile = "$output\Flow-Launcher-v$version.zip"
|
||||||
$file = "$output\Flow.Launcher-$version.zip"
|
|
||||||
Write-Host "Filename: $file"
|
|
||||||
|
|
||||||
[Reflection.Assembly]::LoadWithPartialName("System.IO.Compression.FileSystem")
|
Compress-Archive -Force -Path $content -DestinationPath $zipFile
|
||||||
[System.IO.Compression.ZipFile]::CreateFromDirectory($input, $file)
|
|
||||||
|
|
||||||
Write-Host "End zip release"
|
Write-Host "End zip release"
|
||||||
}
|
}
|
||||||
|
|
@ -88,10 +73,12 @@ function Pack-Squirrel-Installer ($path, $version, $output) {
|
||||||
Write-Host "Begin pack squirrel installer"
|
Write-Host "Begin pack squirrel installer"
|
||||||
|
|
||||||
$spec = "$path\Scripts\flowlauncher.nuspec"
|
$spec = "$path\Scripts\flowlauncher.nuspec"
|
||||||
Write-Host "nuspec path: $spec"
|
|
||||||
$input = "$path\Output\Release"
|
$input = "$path\Output\Release"
|
||||||
|
|
||||||
|
Write-Host "Packing: $spec"
|
||||||
Write-Host "Input path: $input"
|
Write-Host "Input path: $input"
|
||||||
Nuget pack $spec -Version $version -Properties Configuration=Release -BasePath $input -OutputDirectory $output
|
# TODO: can we use dotnet pack here?
|
||||||
|
nuget pack $spec -Version $version -BasePath $input -OutputDirectory $output -Properties Configuration=Release
|
||||||
|
|
||||||
$nupkg = "$output\FlowLauncher.$version.nupkg"
|
$nupkg = "$output\FlowLauncher.$version.nupkg"
|
||||||
Write-Host "nupkg path: $nupkg"
|
Write-Host "nupkg path: $nupkg"
|
||||||
|
|
@ -107,7 +94,7 @@ function Pack-Squirrel-Installer ($path, $version, $output) {
|
||||||
Move-Item $temp\* $output -Force
|
Move-Item $temp\* $output -Force
|
||||||
Remove-Item $temp
|
Remove-Item $temp
|
||||||
|
|
||||||
$file = "$output\Flow Launcher-$version.exe"
|
$file = "$output\Flow-Launcher-v$version.exe"
|
||||||
Write-Host "Filename: $file"
|
Write-Host "Filename: $file"
|
||||||
|
|
||||||
Move-Item "$output\Setup.exe" $file -Force
|
Move-Item "$output\Setup.exe" $file -Force
|
||||||
|
|
@ -133,7 +120,7 @@ function Main {
|
||||||
|
|
||||||
if(IsDotNetCoreAppSelfContainedPublishEvent) {
|
if(IsDotNetCoreAppSelfContainedPublishEvent) {
|
||||||
FixPublishLastWriteDateTimeError $p
|
FixPublishLastWriteDateTimeError $p
|
||||||
}
|
}
|
||||||
|
|
||||||
Delete-Unused $p $config
|
Delete-Unused $p $config
|
||||||
$o = "$p\Output\Packages"
|
$o = "$p\Output\Packages"
|
||||||
|
|
@ -144,7 +131,6 @@ function Main {
|
||||||
|
|
||||||
$isInCI = $env:APPVEYOR
|
$isInCI = $env:APPVEYOR
|
||||||
if ($isInCI) {
|
if ($isInCI) {
|
||||||
Pack-Nuget $p $v $o
|
|
||||||
Zip-Release $p $v $o
|
Zip-Release $p $v $o
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
51
appveyor.yml
51
appveyor.yml
|
|
@ -1,31 +1,34 @@
|
||||||
version: 1.3.{build}
|
version: '0.9.0.{build}'
|
||||||
image: Visual Studio 2017
|
|
||||||
configuration: Release
|
init:
|
||||||
platform: Any CPU
|
- ps: |
|
||||||
|
$version = new-object System.Version $env:APPVEYOR_BUILD_VERSION
|
||||||
|
$env:flowVersion = "{0}.{1}.{2}" -f $version.Major, $version.Minor, $version.Build
|
||||||
|
|
||||||
assembly_info:
|
assembly_info:
|
||||||
patch: true
|
patch: true
|
||||||
file: AssemblyInfo.*
|
file: SolutionAssemblyInfo.cs
|
||||||
assembly_version: '{version}'
|
assembly_version: $(flowVersion)
|
||||||
assembly_file_version: '{version}'
|
assembly_file_version: $(flowVersion)
|
||||||
assembly_informational_version: '{version}'
|
assembly_informational_version: $(flowVersion)
|
||||||
|
|
||||||
|
skip_commits:
|
||||||
|
files:
|
||||||
|
- '*.md'
|
||||||
|
|
||||||
|
image: Visual Studio 2019
|
||||||
|
platform: Any CPU
|
||||||
|
configuration: Release
|
||||||
before_build:
|
before_build:
|
||||||
- ps: nuget restore
|
- ps: nuget restore
|
||||||
build:
|
build:
|
||||||
project: Flow.Launcher.sln
|
project: Flow.Launcher.sln
|
||||||
after_test:
|
verbosity: minimal
|
||||||
|
|
||||||
artifacts:
|
artifacts:
|
||||||
- path: 'Output\Packages\Flow.Launcher-*.zip'
|
- path: 'Output\Packages\Flow-Launcher-*.zip'
|
||||||
name: zipped_binary
|
name: Zip
|
||||||
- path: 'Output\Packages\Flow.Launcher.Plugin.*.nupkg'
|
- path: 'Output\Release\Flow.Launcher.Plugin.*.nupkg'
|
||||||
name: nuget_package
|
name: Plugin nupkg
|
||||||
- path: 'Output\Packages\Flow.Launcher-*.*'
|
- path: 'Output\Release\Flow.Launcher.Plugin.*.snupkg'
|
||||||
name: installer
|
name: Plugin snupkg
|
||||||
- path: 'Output\Packages\RELEASES'
|
|
||||||
name: installer
|
|
||||||
deploy:
|
|
||||||
provider: NuGet
|
|
||||||
api_key:
|
|
||||||
secure: yybUOFgBuGVpbmOVZxsurC8OpkClzt9dR+/54WpMWcq6b6oyMatciaelRPnXsjRn
|
|
||||||
artifact: nuget_package
|
|
||||||
on:
|
|
||||||
branch: api
|
|
||||||
Loading…
Reference in a new issue