Skip to content

Commit

Permalink
Merge pull request #3 from swisschain/master
Browse files Browse the repository at this point in the history
Merge Swisschain fork
  • Loading branch information
KonstantinRyazantsev authored Dec 3, 2024
2 parents 9b923b3 + 35c6cde commit ee44e3b
Show file tree
Hide file tree
Showing 62 changed files with 2,259 additions and 62 deletions.
60 changes: 60 additions & 0 deletions .github/workflows/ci-dev.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,60 @@
name: CI dev build

on:
push:
branches:
- dev

jobs:
build:

runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v2
- name: Setup .NET Core
uses: actions/setup-dotnet@v1
with:
dotnet-version: 5.0.101
- name: Build
run: dotnet build --configuration Release
- name: Test
run: dotnet test --no-build --configuration Release
- name: Publish API
run: dotnet publish --no-build ./src/Lykke.Service.MarketProfile/Lykke.Service.MarketProfile.csproj --output ./publish-api --configuration Release
- name: Publish worker
run: dotnet publish --no-build ./src/Lykke.Job.MarketProfile/Lykke.Job.MarketProfile.csproj --output ./publish-worker --configuration Release
- name: Check API dir
run: ls ./publish-api
- name: Check worker dir
run: ls ./publish-worker
- name: Publish API to Registry
uses: swisschain/Publish-Docker-Github-Action@master
with:
name: swisschains/antares-market-profile-api:dev
username: ${{ secrets.DOCKER_USERNAME }}
password: ${{ secrets.DOCKER_PASSWORD }}
workdir: ./publish-api
# snapshot: true # use snapshot to push an additional image, which is tagged with {YEAR}{MONTH}{DAY}{HOUR}{MINUTE}{SECOND}{first 6 digits of the git sha}
tag_names: true
- name: Publish worker to Registry
uses: swisschain/Publish-Docker-Github-Action@master
with:
name: swisschains/antares-market-profile-job:dev
username: ${{ secrets.DOCKER_USERNAME }}
password: ${{ secrets.DOCKER_PASSWORD }}
workdir: ./publish-worker
# snapshot: true # use snapshot to push an additional image, which is tagged with {YEAR}{MONTH}{DAY}{HOUR}{MINUTE}{SECOND}{first 6 digits of the git sha}
tag_names: true
- name: Restart service
uses: swisschain/kube-restart-pods@master
env:
KUBE_CONFIG_DATA: ${{ secrets.LYKKE_DEV_KUBE_CONFIG_DATA }}
NAMESPACE: lykke-service
POD: market-profile
- name: Restart job
uses: swisschain/kube-restart-pods@master
env:
KUBE_CONFIG_DATA: ${{ secrets.LYKKE_DEV_KUBE_CONFIG_DATA }}
NAMESPACE: lykke-jobs
POD: market-profile
60 changes: 60 additions & 0 deletions .github/workflows/ci-test.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,60 @@
name: CI test build

on:
push:
branches:
- test

jobs:
build:

runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v2
- name: Setup .NET Core
uses: actions/setup-dotnet@v1
with:
dotnet-version: 5.0.101
- name: Build
run: dotnet build --configuration Release
- name: Test
run: dotnet test --no-build --configuration Release
- name: Publish API
run: dotnet publish --no-build ./src/Lykke.Service.MarketProfile/Lykke.Service.MarketProfile.csproj --output ./publish-api --configuration Release
- name: Publish worker
run: dotnet publish --no-build ./src/Lykke.Job.MarketProfile/Lykke.Job.MarketProfile.csproj --output ./publish-worker --configuration Release
- name: Check API dir
run: ls ./publish-api
- name: Check worker dir
run: ls ./publish-worker
- name: Publish API to Registry
uses: swisschain/Publish-Docker-Github-Action@master
with:
name: swisschains/antares-market-profile-api:test
username: ${{ secrets.DOCKER_USERNAME }}
password: ${{ secrets.DOCKER_PASSWORD }}
workdir: ./publish-api
# snapshot: true # use snapshot to push an additional image, which is tagged with {YEAR}{MONTH}{DAY}{HOUR}{MINUTE}{SECOND}{first 6 digits of the git sha}
tag_names: true
- name: Publish worker to Registry
uses: swisschain/Publish-Docker-Github-Action@master
with:
name: swisschains/antares-market-profile-job:test
username: ${{ secrets.DOCKER_USERNAME }}
password: ${{ secrets.DOCKER_PASSWORD }}
workdir: ./publish-worker
# snapshot: true # use snapshot to push an additional image, which is tagged with {YEAR}{MONTH}{DAY}{HOUR}{MINUTE}{SECOND}{first 6 digits of the git sha}
tag_names: true
- name: Restart service
uses: swisschain/kube-restart-pods@master
env:
KUBE_CONFIG_DATA: ${{ secrets.LYKKE_TEST_KUBE_CONFIG_DATA }}
NAMESPACE: services
POD: market-profile
- name: Restart job
uses: swisschain/kube-restart-pods@master
env:
KUBE_CONFIG_DATA: ${{ secrets.LYKKE_TEST_KUBE_CONFIG_DATA }}
NAMESPACE: lykke-jobs
POD: market-profile
23 changes: 23 additions & 0 deletions .github/workflows/release-api-client.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
name: Release Market Profile client nuget

on:
push:
tags: "api-client-*"

jobs:
build:

runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v2
- name: Setup .NET Core
uses: actions/setup-dotnet@v1
with:
dotnet-version: 3.1.100
- name: Build
run: dotnet build --configuration Release client/Antares.Service.MarketProfile.Client/Antares.Service.MarketProfile.Client.csproj
- name: Create the package
run: dotnet pack --configuration Release client/Antares.Service.MarketProfile.Client /p:Version=${GITHUB_REF#refs/tags/api-client-}
- name: Publish the package to GPR
run: dotnet nuget push client/Antares.Service.MarketProfile.Client/bin/Release/*.nupkg -s "https://api.nuget.org/v3/index.json" -k ${{ secrets.NUGET_TOCKEN }}
49 changes: 49 additions & 0 deletions .github/workflows/release-service.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
name: Release Service

on:
push:
tags: "service-*"

jobs:
build:

runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v2
- name: Setup .NET Core
uses: actions/setup-dotnet@v1
with:
dotnet-version: 5.0.101
- name: Build
run: dotnet build --configuration Release
- name: Test
run: dotnet test --no-build --configuration Release
- name: Publish API
run: dotnet publish --no-build ./src/Lykke.Service.MarketProfile/Lykke.Service.MarketProfile.csproj --output ./publish-api --configuration Release
- name: Publish worker
run: dotnet publish --no-build ./src/Lykke.Job.MarketProfile/Lykke.Job.MarketProfile.csproj --output ./publish-worker --configuration Release
- name: Check API dir
run: ls ./publish-api
- name: Check worker dir
run: ls ./publish-worker
- name: Publish API to Registry
uses: swisschain/Publish-Docker-Github-Action@master
with:
name: swisschains/antares-market-profile-api
username: ${{ secrets.DOCKER_USERNAME }}
password: ${{ secrets.DOCKER_PASSWORD }}
workdir: ./publish-api
# snapshot: true # use snapshot to push an additional image, which is tagged with {YEAR}{MONTH}{DAY}{HOUR}{MINUTE}{SECOND}{first 6 digits of the git sha}
tag_names: true
tag_name_skip: service-
- name: Publish worker to Registry
uses: swisschain/Publish-Docker-Github-Action@master
with:
name: swisschains/antares-market-profile-job
username: ${{ secrets.DOCKER_USERNAME }}
password: ${{ secrets.DOCKER_PASSWORD }}
workdir: ./publish-worker
# snapshot: true # use snapshot to push an additional image, which is tagged with {YEAR}{MONTH}{DAY}{HOUR}{MINUTE}{SECOND}{first 6 digits of the git sha}
tag_names: true
tag_name_skip: service-
22 changes: 22 additions & 0 deletions .github/workflows/validate-master.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
name: Validate master

on:
push:
branches:
- master

jobs:
build:

runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v2
- name: Setup .NET Core
uses: actions/setup-dotnet@v1
with:
dotnet-version: 5.0.101
- name: Build
run: dotnet build --configuration Release
- name: Test
run: dotnet test --no-build --configuration Release
77 changes: 60 additions & 17 deletions Lykke.Job.MarketProfile.sln
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 15
VisualStudioVersion = 15.0.26430.12
# Visual Studio Version 16
VisualStudioVersion = 16.0.30804.86
MinimumVisualStudioVersion = 10.0.40219.1
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "0. Solution items", "0. Solution items", "{7664A776-FBC4-4DB1-BE35-29E9664E24B4}"
ProjectSection(SolutionItems) = preProject
Expand Down Expand Up @@ -33,6 +33,23 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "5. Hosts", "5. Hosts", "{EE
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Lykke.Job.MarketProfile", "src\Lykke.Job.MarketProfile\Lykke.Job.MarketProfile.csproj", "{5566FD3E-0DB6-4BF3-A98D-4A1181B3E02C}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Lykke.Job.MarketProfile.NoSql", "src\Lykke.Job.MarketProfile.NoSql\Lykke.Job.MarketProfile.NoSql.csproj", "{006F2CB2-5C15-441C-861C-B6DEA9EADC48}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Lykke.Service.MarketProfile", "src\Lykke.Service.MarketProfile\Lykke.Service.MarketProfile.csproj", "{FD79D3BF-22EB-42B5-A1B7-C1C88CC9C417}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "6. Client", "6. Client", "{A4A14392-0ED7-4882-AF65-3B41132EFBFD}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Antares.Service.MarketProfile.LykkeClient", "client\Lykke.Service.MarketProfile.Client\Antares.Service.MarketProfile.LykkeClient.csproj", "{0CA5E9B9-5B53-444B-B2D6-FAF7B5DAE0B5}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Scripts", "Scripts", "{4028618F-16CE-4FD5-9C5C-F8BF01CBC736}"
ProjectSection(SolutionItems) = preProject
client\scripts\update.ps1 = client\scripts\update.ps1
EndProjectSection
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Antares.Service.MarketProfile.Client", "client\Antares.Service.MarketProfile.Client\Antares.Service.MarketProfile.Client.csproj", "{068FDB66-09D4-40B4-8895-D377A2EDD98B}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Console.Test", "tests\Console.Test\Console.Test.csproj", "{B8596446-C67F-4F8F-BB8F-7144381412DA}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Expand All @@ -43,37 +60,63 @@ Global
{F5B2F6B8-A8CC-4612-8F1D-C063EB8C8955}.Debug|Any CPU.Build.0 = Debug|Any CPU
{F5B2F6B8-A8CC-4612-8F1D-C063EB8C8955}.Release|Any CPU.ActiveCfg = Release|Any CPU
{F5B2F6B8-A8CC-4612-8F1D-C063EB8C8955}.Release|Any CPU.Build.0 = Release|Any CPU
{4BE49E02-AAAD-460B-8D00-57F412A3D181}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{4BE49E02-AAAD-460B-8D00-57F412A3D181}.Debug|Any CPU.Build.0 = Debug|Any CPU
{4BE49E02-AAAD-460B-8D00-57F412A3D181}.Release|Any CPU.ActiveCfg = Release|Any CPU
{4BE49E02-AAAD-460B-8D00-57F412A3D181}.Release|Any CPU.Build.0 = Release|Any CPU
{2D5F52EC-2A27-4045-81ED-72355E2A6325}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{2D5F52EC-2A27-4045-81ED-72355E2A6325}.Debug|Any CPU.Build.0 = Debug|Any CPU
{2D5F52EC-2A27-4045-81ED-72355E2A6325}.Release|Any CPU.ActiveCfg = Release|Any CPU
{2D5F52EC-2A27-4045-81ED-72355E2A6325}.Release|Any CPU.Build.0 = Release|Any CPU
{A61FFDEE-5725-4650-A788-6E55EE5EFD5B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{A61FFDEE-5725-4650-A788-6E55EE5EFD5B}.Debug|Any CPU.Build.0 = Debug|Any CPU
{A61FFDEE-5725-4650-A788-6E55EE5EFD5B}.Release|Any CPU.ActiveCfg = Release|Any CPU
{A61FFDEE-5725-4650-A788-6E55EE5EFD5B}.Release|Any CPU.Build.0 = Release|Any CPU
{4BE49E02-AAAD-460B-8D00-57F412A3D181}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{4BE49E02-AAAD-460B-8D00-57F412A3D181}.Debug|Any CPU.Build.0 = Debug|Any CPU
{4BE49E02-AAAD-460B-8D00-57F412A3D181}.Release|Any CPU.ActiveCfg = Release|Any CPU
{4BE49E02-AAAD-460B-8D00-57F412A3D181}.Release|Any CPU.Build.0 = Release|Any CPU
{58FEDF76-9CC9-4B3B-877F-0795CE7C50F9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{58FEDF76-9CC9-4B3B-877F-0795CE7C50F9}.Debug|Any CPU.Build.0 = Debug|Any CPU
{58FEDF76-9CC9-4B3B-877F-0795CE7C50F9}.Release|Any CPU.ActiveCfg = Release|Any CPU
{58FEDF76-9CC9-4B3B-877F-0795CE7C50F9}.Release|Any CPU.Build.0 = Release|Any CPU
{5566FD3E-0DB6-4BF3-A98D-4A1181B3E02C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{5566FD3E-0DB6-4BF3-A98D-4A1181B3E02C}.Debug|Any CPU.Build.0 = Debug|Any CPU
{5566FD3E-0DB6-4BF3-A98D-4A1181B3E02C}.Release|Any CPU.ActiveCfg = Release|Any CPU
{5566FD3E-0DB6-4BF3-A98D-4A1181B3E02C}.Release|Any CPU.Build.0 = Release|Any CPU
{A61FFDEE-5725-4650-A788-6E55EE5EFD5B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{A61FFDEE-5725-4650-A788-6E55EE5EFD5B}.Debug|Any CPU.Build.0 = Debug|Any CPU
{A61FFDEE-5725-4650-A788-6E55EE5EFD5B}.Release|Any CPU.ActiveCfg = Release|Any CPU
{A61FFDEE-5725-4650-A788-6E55EE5EFD5B}.Release|Any CPU.Build.0 = Release|Any CPU
{5566FD3E-0DB6-4BF3-A98D-4A1181B3E02C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{5566FD3E-0DB6-4BF3-A98D-4A1181B3E02C}.Debug|Any CPU.Build.0 = Debug|Any CPU
{5566FD3E-0DB6-4BF3-A98D-4A1181B3E02C}.Release|Any CPU.ActiveCfg = Release|Any CPU
{5566FD3E-0DB6-4BF3-A98D-4A1181B3E02C}.Release|Any CPU.Build.0 = Release|Any CPU
{006F2CB2-5C15-441C-861C-B6DEA9EADC48}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{006F2CB2-5C15-441C-861C-B6DEA9EADC48}.Debug|Any CPU.Build.0 = Debug|Any CPU
{006F2CB2-5C15-441C-861C-B6DEA9EADC48}.Release|Any CPU.ActiveCfg = Release|Any CPU
{006F2CB2-5C15-441C-861C-B6DEA9EADC48}.Release|Any CPU.Build.0 = Release|Any CPU
{FD79D3BF-22EB-42B5-A1B7-C1C88CC9C417}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{FD79D3BF-22EB-42B5-A1B7-C1C88CC9C417}.Debug|Any CPU.Build.0 = Debug|Any CPU
{FD79D3BF-22EB-42B5-A1B7-C1C88CC9C417}.Release|Any CPU.ActiveCfg = Release|Any CPU
{FD79D3BF-22EB-42B5-A1B7-C1C88CC9C417}.Release|Any CPU.Build.0 = Release|Any CPU
{0CA5E9B9-5B53-444B-B2D6-FAF7B5DAE0B5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{0CA5E9B9-5B53-444B-B2D6-FAF7B5DAE0B5}.Debug|Any CPU.Build.0 = Debug|Any CPU
{0CA5E9B9-5B53-444B-B2D6-FAF7B5DAE0B5}.Release|Any CPU.ActiveCfg = Release|Any CPU
{0CA5E9B9-5B53-444B-B2D6-FAF7B5DAE0B5}.Release|Any CPU.Build.0 = Release|Any CPU
{068FDB66-09D4-40B4-8895-D377A2EDD98B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{068FDB66-09D4-40B4-8895-D377A2EDD98B}.Debug|Any CPU.Build.0 = Debug|Any CPU
{068FDB66-09D4-40B4-8895-D377A2EDD98B}.Release|Any CPU.ActiveCfg = Release|Any CPU
{068FDB66-09D4-40B4-8895-D377A2EDD98B}.Release|Any CPU.Build.0 = Release|Any CPU
{B8596446-C67F-4F8F-BB8F-7144381412DA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{B8596446-C67F-4F8F-BB8F-7144381412DA}.Debug|Any CPU.Build.0 = Debug|Any CPU
{B8596446-C67F-4F8F-BB8F-7144381412DA}.Release|Any CPU.ActiveCfg = Release|Any CPU
{B8596446-C67F-4F8F-BB8F-7144381412DA}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
GlobalSection(NestedProjects) = preSolution
{5566FD3E-0DB6-4BF3-A98D-4A1181B3E02C} = {EE7F3159-E06C-497F-96D4-DB2A6B03A6AB}
{F5B2F6B8-A8CC-4612-8F1D-C063EB8C8955} = {CC2067D7-1971-47BB-B491-5649EA3C18B2}
{4BE49E02-AAAD-460B-8D00-57F412A3D181} = {BF745453-B940-470E-81BC-43FB67703D4E}
{2D5F52EC-2A27-4045-81ED-72355E2A6325} = {CC2067D7-1971-47BB-B491-5649EA3C18B2}
{A61FFDEE-5725-4650-A788-6E55EE5EFD5B} = {8F9036B1-5106-4C69-B2D2-B78EE52687A0}
{4BE49E02-AAAD-460B-8D00-57F412A3D181} = {BF745453-B940-470E-81BC-43FB67703D4E}
{58FEDF76-9CC9-4B3B-877F-0795CE7C50F9} = {14B5AF15-F733-4EF0-9FB9-3E61C4C83ADD}
{A61FFDEE-5725-4650-A788-6E55EE5EFD5B} = {8F9036B1-5106-4C69-B2D2-B78EE52687A0}
{5566FD3E-0DB6-4BF3-A98D-4A1181B3E02C} = {EE7F3159-E06C-497F-96D4-DB2A6B03A6AB}
{006F2CB2-5C15-441C-861C-B6DEA9EADC48} = {BF745453-B940-470E-81BC-43FB67703D4E}
{FD79D3BF-22EB-42B5-A1B7-C1C88CC9C417} = {EE7F3159-E06C-497F-96D4-DB2A6B03A6AB}
{0CA5E9B9-5B53-444B-B2D6-FAF7B5DAE0B5} = {A4A14392-0ED7-4882-AF65-3B41132EFBFD}
{4028618F-16CE-4FD5-9C5C-F8BF01CBC736} = {A4A14392-0ED7-4882-AF65-3B41132EFBFD}
{068FDB66-09D4-40B4-8895-D377A2EDD98B} = {A4A14392-0ED7-4882-AF65-3B41132EFBFD}
{B8596446-C67F-4F8F-BB8F-7144381412DA} = {8F9036B1-5106-4C69-B2D2-B78EE52687A0}
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {EB6C0EF4-AA6A-444D-8603-3669F73A58BC}
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
<Project Sdk="Microsoft.NET.Sdk">

<PropertyGroup>
<TargetFramework>netstandard2.0</TargetFramework>
<AssemblyVersion>1.0.1.0</AssemblyVersion>
<FileVersion>1.0.1.0</FileVersion>
<Description>Client for Antares.Service.MarketProfile API</Description>
<Authors>Swisschain</Authors>
<Company>Swisschain</Company>
<Product>Antares.Service.MarketProfile</Product>
<PackageLicenseUrl>https://github.com/LykkeCity/Lykke.Service.MarketProfile/blob/master/LICENSE</PackageLicenseUrl>
<PackageProjectUrl>https://github.com/swisschain/Antares.Job.MarketProfile</PackageProjectUrl>
<PackageIconUrl>https://avatars2.githubusercontent.com/u/60782394</PackageIconUrl>
<RepositoryUrl>https://github.com/swisschain/Antares.Job.MarketProfile.git</RepositoryUrl>
<RepositoryType>git</RepositoryType>
<PackageTags>Antares</PackageTags>
<Version>1.0.1</Version>
</PropertyGroup>

<ItemGroup>
<PackageReference Include="Lykke.Common" Version="7.5.0" />
<PackageReference Include="Microsoft.Rest.ClientRuntime" Version="2.3.20" />
<PackageReference Include="MyNoSqlServer20.DataReader" Version="1.2.18" />
</ItemGroup>

<ItemGroup>
<ProjectReference Include="..\..\contract\Lykke.Job.MarketProfile.Contract\Lykke.Job.MarketProfile.Contract.csproj" PrivateAssets="All" />
<ProjectReference Include="..\..\src\Lykke.Job.MarketProfile.NoSql\Lykke.Job.MarketProfile.NoSql.csproj" PrivateAssets="All" />
<ProjectReference Include="..\Lykke.Service.MarketProfile.Client\Antares.Service.MarketProfile.LykkeClient.csproj" PrivateAssets="All" />
</ItemGroup>

<!--
The following solves the problem that 'dotnet pack' does not include the DLLs from referenced projects.
See https://github.com/NuGet/Home/issues/3891 for a description of the problem
and for newer versions / workarounds / built-in methods.
-->
<PropertyGroup>
<TargetsForTfmSpecificBuildOutput>
$(TargetsForTfmSpecificBuildOutput);PackReferencedProjectOutputs
</TargetsForTfmSpecificBuildOutput>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|AnyCPU'">
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
<WarningsAsErrors />
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
<WarningsAsErrors />
</PropertyGroup>

<Target Name="PackReferencedProjectOutputs" DependsOnTargets="BuildOnlySettings;ResolveReferences">
<ItemGroup>
<BuildOutputInPackage Include="@(ReferenceCopyLocalPaths-&gt;WithMetadataValue('ReferenceSourceTarget', 'ProjectReference'))" />
</ItemGroup>
</Target>

</Project>
Loading

0 comments on commit ee44e3b

Please sign in to comment.