Skip to content

Commit 257864e

Browse files
committed
First -pre release upcoming
- Add -pre to version number - Embed PDB and Source into DLL - Build with Appveyor Build and generate Nuget packages
1 parent add9c88 commit 257864e

File tree

2 files changed

+62
-0
lines changed

2 files changed

+62
-0
lines changed

CefSharp.Extensions/CefSharp.Extensions.csproj

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,18 @@
33
<PropertyGroup>
44
<TargetFramework>netstandard2.0</TargetFramework>
55
<CefSharpAnyCpuSupport>true</CefSharpAnyCpuSupport>
6+
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
7+
<Version>83.4.20-pre</Version>
8+
<Authors>The CefSharp Authors</Authors>
9+
<Description>CefSharp Extensions (Advanced Features). Targeting .Net Standard 2.0 for access to advanced features.</Description>
10+
<Copyright>Copyright © The CefSharp Authors</Copyright>
11+
<RepositoryUrl>https://github.com/cefsharp/CefSharp.Extensions/</RepositoryUrl>
12+
<PackageProjectUrl>https://github.com/cefsharp/CefSharp.Extensions/</PackageProjectUrl>
13+
<PackageLicenseFile>LICENSE</PackageLicenseFile>
14+
<DocumentationFile>bin\$(Configuration)\$(TargetFramework)\CefSharp.Extensions.xml</DocumentationFile>
15+
<DebugType>embedded</DebugType>
16+
<DebugSymbols>true</DebugSymbols>
17+
<EmbedAllSources>true</EmbedAllSources>
618
</PropertyGroup>
719

820
<ItemGroup>
@@ -11,4 +23,11 @@
1123
<PackageReference Include="System.ValueTuple" Version="4.5.0" />
1224
</ItemGroup>
1325

26+
<ItemGroup>
27+
<None Include="..\LICENSE">
28+
<Pack>True</Pack>
29+
<PackagePath></PackagePath>
30+
</None>
31+
</ItemGroup>
32+
1433
</Project>

appveyor.yml

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
image: Visual Studio 2019
2+
3+
version: 83.4.20-CI{build}
4+
5+
clone_depth: 10
6+
7+
#Skip builing if we only modify text files
8+
skip_commits:
9+
files:
10+
- '**/*.md'
11+
- '**/*.html'
12+
- '**/*.js'
13+
14+
# .NET Core `*.*proj` files patching:
15+
#dotnet_csproj:
16+
#patch: true
17+
#file: '**\*.csproj'
18+
#version: '{version}'
19+
#version_prefix: '{version}'
20+
#package_version: '{version}'
21+
#assembly_version: '{version}'
22+
#file_version: '{version}'
23+
#informational_version: '{version}'
24+
25+
build:
26+
project: CefSharp.Extensions.sln
27+
28+
# TODO: Enable Tests
29+
test: Off
30+
31+
artifacts:
32+
- path: '**\*.nupkg'
33+
name: nupkgfiles
34+
35+
# Publish to myget.org feed
36+
deploy:
37+
provider: NuGet
38+
server: https://www.myget.org/F/cefsharp/api/v2/package
39+
api_key:
40+
secure: Zf7UgKf482O82zGWbbPjL+tIK9Y6R1pEHpLgoSZCfuzl4SLfjchqL1MHdlBlb4IY
41+
skip_symbols: false
42+
symbol_server: https://www.myget.org/F/cefsharp/api/v2/package
43+
artifact: nupkgfiles

0 commit comments

Comments
 (0)