Skip to content

Commit 26c2a03

Browse files
authored
Merge pull request #1 from GodelTech/feature/init
initial solution structure
2 parents 150c9ef + bcf858d commit 26c2a03

File tree

7 files changed

+162
-0
lines changed

7 files changed

+162
-0
lines changed

CodeCoverage.runsettings

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<RunSettings>
3+
<!-- Configurations for data collectors -->
4+
<DataCollectionRunSettings>
5+
<DataCollectors>
6+
<DataCollector friendlyName="XPlat code coverage">
7+
<Configuration>
8+
<Format>cobertura,opencover</Format>
9+
</Configuration>
10+
</DataCollector>
11+
</DataCollectors>
12+
</DataCollectionRunSettings>
13+
</RunSettings>
Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
2+
Microsoft Visual Studio Solution File, Format Version 12.00
3+
# Visual Studio Version 16
4+
VisualStudioVersion = 16.0.30907.101
5+
MinimumVisualStudioVersion = 10.0.40219.1
6+
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "src", "src", "{1F808AFE-26B4-475B-AA21-50F3F781EEEF}"
7+
EndProject
8+
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "test", "test", "{515565FC-F9FE-4337-A44C-103312E09C34}"
9+
EndProject
10+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "GodelTech.Messaging.AzureServiceBus", "src\GodelTech.Messaging.AzureServiceBus\GodelTech.Messaging.AzureServiceBus.csproj", "{421CC2F2-9826-44AB-9CB7-EA884D49FD2C}"
11+
EndProject
12+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "GodelTech.Messaging.AzureServiceBus.Tests", "test\GodelTech.Messaging.AzureServiceBus.Tests\GodelTech.Messaging.AzureServiceBus.Tests.csproj", "{AB825FF7-97D3-4380-911A-25554167E2A4}"
13+
EndProject
14+
Global
15+
GlobalSection(SolutionConfigurationPlatforms) = preSolution
16+
Debug|Any CPU = Debug|Any CPU
17+
Release|Any CPU = Release|Any CPU
18+
EndGlobalSection
19+
GlobalSection(ProjectConfigurationPlatforms) = postSolution
20+
{421CC2F2-9826-44AB-9CB7-EA884D49FD2C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
21+
{421CC2F2-9826-44AB-9CB7-EA884D49FD2C}.Debug|Any CPU.Build.0 = Debug|Any CPU
22+
{421CC2F2-9826-44AB-9CB7-EA884D49FD2C}.Release|Any CPU.ActiveCfg = Release|Any CPU
23+
{421CC2F2-9826-44AB-9CB7-EA884D49FD2C}.Release|Any CPU.Build.0 = Release|Any CPU
24+
{AB825FF7-97D3-4380-911A-25554167E2A4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
25+
{AB825FF7-97D3-4380-911A-25554167E2A4}.Debug|Any CPU.Build.0 = Debug|Any CPU
26+
{AB825FF7-97D3-4380-911A-25554167E2A4}.Release|Any CPU.ActiveCfg = Release|Any CPU
27+
{AB825FF7-97D3-4380-911A-25554167E2A4}.Release|Any CPU.Build.0 = Release|Any CPU
28+
EndGlobalSection
29+
GlobalSection(SolutionProperties) = preSolution
30+
HideSolutionNode = FALSE
31+
EndGlobalSection
32+
GlobalSection(NestedProjects) = preSolution
33+
{421CC2F2-9826-44AB-9CB7-EA884D49FD2C} = {1F808AFE-26B4-475B-AA21-50F3F781EEEF}
34+
{AB825FF7-97D3-4380-911A-25554167E2A4} = {515565FC-F9FE-4337-A44C-103312E09C34}
35+
EndGlobalSection
36+
GlobalSection(ExtensibilityGlobals) = postSolution
37+
SolutionGuid = {873AC41C-6AF2-424D-AA00-AE398971859C}
38+
EndGlobalSection
39+
EndGlobal

azure-pipelines.yml

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
trigger:
2+
batch: true
3+
branches:
4+
include:
5+
- '*'
6+
7+
pr:
8+
branches:
9+
include:
10+
- '*'
11+
12+
resources:
13+
repositories:
14+
- repository: GodelTech
15+
type: github
16+
endpoint: 'godeltech'
17+
name: 'GodelTech/AzureDevOps.Pipeline.Templates'
18+
ref: 'refs/tags/v1.8'
19+
20+
extends:
21+
template: '.NET Core/NuGet.yml@GodelTech'
22+
parameters:
23+
artifactPackDirectory: 'packages'
24+
buildConfiguration: 'Release'
25+
internalFeed: '19324bbd-9baf-4407-b86d-3e7f0d145399/1574777e-9941-4b90-baa9-d9938266ac24'
26+
sonarCloudOrganizationName: 'godeltech'
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
namespace GodelTech.Messaging.AzureServiceBus
2+
{
3+
public class Class1
4+
{
5+
}
6+
}
Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
<Project Sdk="Microsoft.NET.Sdk">
2+
3+
<PropertyGroup>
4+
<TargetFramework>netcoreapp3.1</TargetFramework>
5+
<PackageId>GodelTech.Messaging.AzureServiceBus</PackageId>
6+
<VersionPrefix>1.0.0</VersionPrefix>
7+
<Authors>v.rodchenko</Authors>
8+
<Company>Godel Technologies</Company>
9+
<Description>Library to work with Azure Service Bus.</Description>
10+
<Copyright>Godel Technologies 2021</Copyright>
11+
<PackageLicenseUrl>https://github.com/GodelTech/GodelTech.Messaging.AzureServiceBus/blob/master/LICENSE</PackageLicenseUrl>
12+
<PackageProjectUrl>https://github.com/GodelTech/GodelTech.Messaging.AzureServiceBus/wiki</PackageProjectUrl>
13+
<PackageIconUrl>https://www.gravatar.com/avatar/839234621070de51e7b9cabd5ceee8fe?s=64</PackageIconUrl>
14+
<RepositoryUrl>https://github.com/GodelTech/GodelTech.Messaging.AzureServiceBus</RepositoryUrl>
15+
<PackageTags>Messaging Azure ServiceBus</PackageTags>
16+
17+
<!-- XML documentation -->
18+
<GenerateDocumentationFile>true</GenerateDocumentationFile>
19+
20+
<!-- Source Link needs this -->
21+
<PublishRepositoryUrl>true</PublishRepositoryUrl>
22+
<EmbedUntrackedSources>true</EmbedUntrackedSources>
23+
<IncludeSymbols>true</IncludeSymbols>
24+
<SymbolPackageFormat>snupkg</SymbolPackageFormat>
25+
26+
<!-- SonarQube needs this -->
27+
<ProjectGuid>{00000000-0000-0000-0000-000000000001}</ProjectGuid>
28+
</PropertyGroup>
29+
30+
<ItemGroup>
31+
<PackageReference Include="Azure.Messaging.ServiceBus" Version="7.1.1" />
32+
33+
<!-- Source Link needs this -->
34+
<PackageReference Include="Microsoft.SourceLink.GitHub" Version="1.0.0" PrivateAssets="All" />
35+
</ItemGroup>
36+
37+
</Project>
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
<Project Sdk="Microsoft.NET.Sdk">
2+
3+
<PropertyGroup>
4+
<TargetFramework>netcoreapp3.1</TargetFramework>
5+
6+
<IsPackable>false</IsPackable>
7+
<!-- SonarQube needs this -->
8+
<ProjectGuid>{00000000-0000-0000-0000-000000000002}</ProjectGuid>
9+
</PropertyGroup>
10+
11+
<ItemGroup>
12+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="16.7.1" />
13+
<PackageReference Include="xunit" Version="2.4.1" />
14+
<PackageReference Include="xunit.runner.visualstudio" Version="2.4.3">
15+
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
16+
<PrivateAssets>all</PrivateAssets>
17+
</PackageReference>
18+
<PackageReference Include="coverlet.collector" Version="1.3.0">
19+
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
20+
<PrivateAssets>all</PrivateAssets>
21+
</PackageReference>
22+
</ItemGroup>
23+
24+
<ItemGroup>
25+
<ProjectReference Include="..\..\src\GodelTech.Messaging.AzureServiceBus\GodelTech.Messaging.AzureServiceBus.csproj" />
26+
</ItemGroup>
27+
28+
</Project>
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
using Xunit;
2+
3+
namespace GodelTech.Messaging.AzureServiceBus.Tests
4+
{
5+
public class UnitTest1
6+
{
7+
[Fact]
8+
public void Test1()
9+
{
10+
11+
}
12+
}
13+
}

0 commit comments

Comments
 (0)