Merge pull request #6 from clemensv/master

Packaging
This commit is contained in:
Clemens Vasters 2018-11-28 15:02:49 +01:00 committed by GitHub
commit e6bef19703
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 35 additions and 6 deletions

View File

@ -10,6 +10,14 @@ init:
- cmd: git config --global core.autocrlf true
install:
# Install repo specific stuff here
dotnet_csproj:
patch: true
file: '**\*.csproj'
version: '{version}'
package_version: '{version}'
assembly_version: '{version}'
file_version: '{version}'
informational_version: '{version}'
before_build:
# Display .NET Core version
- cmd: dotnet --version
@ -20,10 +28,8 @@ build_script:
- cmd: dotnet publish CloudEvents.sln
after_build:
# For once the build has completed
#artifacts:
# - path: '\src\bin\Debug\netcoreapp1.1\publish'
# name: WebSite
# type: WebDeployPackage
artifacts:
- path: '\src\**\*.nupkg'
test_script:
# restore packages for our unit tests
- cmd: dotnet restore CloudEvents.sln --verbosity m
@ -32,4 +38,12 @@ test_script:
- cmd: dotnet test
on_finish :
# any cleanup in here
deploy: off
deploy:
provider: NuGet
api_key:
secure: 9tcziZ4PNbSDRWzzV9YhoJJKUYmmr7pZVf8t6jti/K2A+JLRij4wQCTeHU8vXaJH
skip_symbols: false
artifact: /.*\.nupkg/
on:
branch: master
APPVEYOR_REPO_TAG: true

View File

@ -1,7 +1,12 @@
<Project Sdk="Microsoft.NET.Sdk">
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFramework>netstandard2.0</TargetFramework>
<PackageVersion>0.1</PackageVersion>
<Description>AMQP extensions for CloudNative.CloudEvents</Description>
<Copyright>Copyright Cloud Native Foundation</Copyright>
<RepositoryUrl>https://github.com/cloudevents/sdk-csharp</RepositoryUrl>
<PackageProjectUrl>https://cloudevents.io</PackageProjectUrl>
</PropertyGroup>
<ItemGroup>

View File

@ -2,6 +2,11 @@
<PropertyGroup>
<TargetFramework>netstandard2.0</TargetFramework>
<PackageVersion>0.1</PackageVersion>
<Description>MQTT extensions for CloudNative.CloudEvents</Description>
<Copyright>Copyright Cloud Native Foundation</Copyright>
<RepositoryUrl>https://github.com/cloudevents/sdk-csharp</RepositoryUrl>
<PackageProjectUrl>https://cloudevents.io</PackageProjectUrl>
</PropertyGroup>
<ItemGroup>

View File

@ -2,6 +2,11 @@
<PropertyGroup>
<TargetFramework>netstandard2.0</TargetFramework>
<PackageVersion>0.1</PackageVersion>
<Description>CNCF CloudEvents SDK</Description>
<Copyright>Copyright Cloud Native Foundation</Copyright>
<RepositoryUrl>https://github.com/cloudevents/sdk-csharp</RepositoryUrl>
<PackageProjectUrl>https://cloudevents.io</PackageProjectUrl>
</PropertyGroup>
<ItemGroup>