5 changed files
D20Tek.Common | ||
D20Tek.Common.csproj | ||
D20Tek.Common.Net47 | ||
D20Tek.Common.Net47.csproj | ||
D20Tek.Common.Standard | ||
D20Tek.Common.Standard.csproj | ||
D20Tek.Common.UnitTests | ||
D20Tek.Common.UnitTests.csproj | ||
azure-pipelines.yml | ||
Add comment 1 <Project Sdk="Microsoft.NET.Sdk">
Add comment 2
Add comment 3 <PropertyGroup>
Add comment 4 Minus <TargetFramework>net5.0</TargetFramework>
Add comment 4 Plus <TargetFramework>net6.0</TargetFramework>
Add comment 5 <GeneratePackageOnBuild>true</GeneratePackageOnBuild>
Add comment 6 Minus <Version>3.2.0</Version>
Add comment 6 Plus <Version>3.3.0</Version>
Add comment 7 <Authors>DarthPedro</Authors>
Add comment 8 <Company>DarthPedro</Company>
Add comment 9 <Product>d20Tek Common Library</Product>
Add comment 10 <Description>A library of common classes, interfaces, and datatypes shared across various d20Tek libraries and services. Making it easier to share types when needed, even across web service boundaries.</Description>
Add comment 11 Minus <Copyright>Copyright (c) 2020 - DarthPedro</Copyright>
Add comment 12 Minus <PackageReleaseNotes>Upgrading library to .NET 5.</PackageReleaseNotes>
Add comment 13 Minus <AssemblyVersion>3.1.0.0</AssemblyVersion>
Add comment 11 Plus <Copyright>Copyright (c) 2021 - DarthPedro</Copyright>
Add comment 12 Plus <PackageReleaseNotes>Upgrading library to .NET 6.</PackageReleaseNotes>
Add comment 13 Plus <AssemblyVersion>3.3.0.0</AssemblyVersion>
Add comment 14 Plus <RepositoryType>git</RepositoryType>
Add comment 15 Plus <RepositoryUrl>https://dev.azure.com/d20Tek/Libraries/_git/common</RepositoryUrl>
Add comment 14 16 </PropertyGroup>
Add comment 15 17
Add comment 16 18 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">
Add comment 28 30 </ItemGroup>
Add comment 29 31
Add comment 30 32 <ItemGroup>
Add comment 31 Minus <PackageReference Include="MSTest.TestFramework" Version="2.1.1" />
Add comment 33 Plus <PackageReference Include="MSTest.TestFramework" Version="2.2.8" />
Add comment 32 34 <PackageReference Include="StyleCop.Analyzers" Version="1.1.118">
Add comment 33 35 <PrivateAssets>all</PrivateAssets>
Add comment 34 36 <IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
D20Tek.Common.Net47.csproj
/D20Tek.Common.Net47/D20Tek.Common.Net47.csproj-4+6/D20Tek.Common.Net47/D20Tek.Common.Net47.csproj
Add comment 2
Add comment 3 <PropertyGroup>
Add comment 4 <TargetFramework>netstandard2.0</TargetFramework>
Add comment 5 Minus <Version>3.1.0</Version>
Add comment 5 Plus <Version>3.3.0</Version>
Add comment 6 <Authors>DarthPedro</Authors>
Add comment 7 <Product>d20Tek Common Library (for .NET 4.7)</Product>
Add comment 8 <Description>A library of common classes, interfaces, and datatypes shared across various d20Tek libraries and services. Making it easier to share types when needed, even across web service boundaries.</Description>
Add comment 9 Minus <Copyright>Copyright (c) 2020 - DarthPedro</Copyright>
Add comment 9 Plus <Copyright>Copyright (c) 2021 - DarthPedro</Copyright>
Add comment 10 Plus <RepositoryUrl>https://dev.azure.com/d20Tek/Libraries/_git/common</RepositoryUrl>
Add comment 11 Plus <RepositoryType>git</RepositoryType>
Add comment 10 12 </PropertyGroup>
Add comment 11 13
Add comment 12 14 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">
Add comment 21 23 <Import Project="..\D20Tek.Common.Shared\D20Tek.Common.Shared.projitems" Label="Shared" />
Add comment 22 24
Add comment 23 25 <ItemGroup>
Add comment 24 Minus <PackageReference Include="System.ComponentModel.Annotations" Version="4.7.0" />
Add comment 25 Minus <PackageReference Include="System.Text.Json" Version="4.7.2" />
Add comment 26 Plus <PackageReference Include="System.ComponentModel.Annotations" Version="5.0.0" />
Add comment 27 Plus <PackageReference Include="System.Text.Json" Version="6.0.0" />
Add comment 26 28 </ItemGroup>
Add comment 27 29
Add comment 28 30 </Project>
D20Tek.Common.Standard.csproj
/D20Tek.Common.Standard/D20Tek.Common.Standard.csproj-5+7/D20Tek.Common.Standard/D20Tek.Common.Standard.csproj
Add comment 3 <PropertyGroup>
Add comment 4 <TargetFramework>netstandard2.1</TargetFramework>
Add comment 5 <GeneratePackageOnBuild>true</GeneratePackageOnBuild>
Add comment 6 Minus <Version>3.1.0</Version>
Add comment 6 Plus <Version>3.3.0</Version>
Add comment 7 <Authors>DarthPedro</Authors>
Add comment 8 <Product>d20Tek Common Library (for .NET Standard 2.1)</Product>
Add comment 9 <Description>A library of common classes, interfaces, and datatypes shared across various d20Tek libraries and services. Making it easier to share types when needed, even across web service boundaries.</Description>
Add comment 10 Minus <Copyright>Copyright (c) 2020 - DarthPedro</Copyright>
Add comment 11 Minus <PackageReleaseNotes>First version of the library, includes shared types from DiceNotation library.</PackageReleaseNotes>
Add comment 10 Plus <Copyright>Copyright (c) 2021 - DarthPedro</Copyright>
Add comment 11 Plus <PackageReleaseNotes>Upgrading library to .NET 6</PackageReleaseNotes>
Add comment 12 Plus <RepositoryUrl>https://dev.azure.com/d20Tek/Libraries/_git/common</RepositoryUrl>
Add comment 13 Plus <RepositoryType>git</RepositoryType>
Add comment 12 14 </PropertyGroup>
Add comment 13 15
Add comment 14 16 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">
Add comment 19 21 <Import Project="..\D20Tek.Common.Shared\D20Tek.Common.Shared.projitems" Label="Shared" />
Add comment 20 22
Add comment 21 23 <ItemGroup>
Add comment 22 Minus <PackageReference Include="System.ComponentModel.Annotations" Version="4.7.0" />
Add comment 23 Minus <PackageReference Include="System.Text.Json" Version="4.7.2" />
Add comment 24 Plus <PackageReference Include="System.ComponentModel.Annotations" Version="5.0.0" />
Add comment 25 Plus <PackageReference Include="System.Text.Json" Version="6.0.0" />
Add comment 24 26 </ItemGroup>
Add comment 25 27
Add comment 26 28 </Project>
D20Tek.Common.UnitTests.csproj
/D20Tek.Common.UnitTests/D20Tek.Common.UnitTests.csproj/D20Tek.Common.UnitTests/D20Tek.Common.UnitTests.csproj
Add comment 16 # all of the variables used by this pipeline and dependent templates.
Add comment 17 variables:
Add comment 18 buildConfiguration: 'Release'
Add comment 19 Minus dotnetSdkVersion: '5.0.x'
Add comment 19 Plus dotnetSdkVersion: '6.0.x'
Add comment 20 releaseBranchName: 'master'
Add comment 21 localPackageFeed: 'd20Tek'
Add comment 22 # semanticVersion counter is automatically incremented by one in each execution of pipeline
Add comment 23 # second parameter is seed value to reset to every time the referenced majorMinorVersion is changed
Add comment 24 Minus majorMinorVersion: 3.2
Add comment 24 Plus majorMinorVersion: 3.3
Add comment 25 semanticVersion: $[counter(variables['majorMinorVersion'], 0)]
Add comment 26
Add comment 27 # define the image to use for the whole pipline... can be overridden by specific jobs.
Add comment 28 pool:
Add comment 29 Minus vmImage: 'ubuntu-16.04'
Add comment 29 Plus vmImage: 'ubuntu-latest'
Add comment 30
Add comment 31 resources:
Add comment 32 repositories: