Skip to content

Commit

Permalink
Merge pull request #220 from petabridge/dev
Browse files Browse the repository at this point in the history
Incrementalist v0.8.0 Release
  • Loading branch information
Aaronontheweb authored Nov 24, 2022
2 parents 1a88d7f + ea8e4be commit 1544ae8
Show file tree
Hide file tree
Showing 7 changed files with 32 additions and 27 deletions.
9 changes: 5 additions & 4 deletions RELEASE_NOTES.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
#### 0.7.0 May 24 2022 ####
#### 0.8.0 November 24 2022 ####

* Upgraded from Roslyn 3.11 to 4.2.0;
* Upgraded NuGet.ProjectModel to 6.2.0; and
* Upgraded Libgit2Sharp to 0.27.0-preview-0182.
* Added .NET 7.0 support to `Incrementalist.Cmd`;
* Dropped .NET 5.0 support from `Incrementalist.Cmd`;
* Upgraded to Roslyn 4.4.0; and
* Upgraded to NuGet.ProjectModel 6.4.0.
17 changes: 8 additions & 9 deletions build-system/azure-pipeline.template.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -16,19 +16,18 @@ jobs:
submodules: recursive # set to 'true' for a single level of submodules or 'recursive' to get submodules of submodules
persistCredentials: true
- task: UseDotNet@2
displayName: 'Use .NET 6 SDK 6.0.100'
displayName: 'Use .NET Core SDK 3.1.105'
inputs:
version: 6.0.100
packageType: sdk
version: 3.1.105
- task: UseDotNet@2
displayName: 'Use .Net 5 SDK'
displayName: 'Use .NET 6 SDK 6.0.403'
inputs:
packageType: sdk
version: 5.0.101
version: 6.0.403
- task: UseDotNet@2
displayName: 'Use .NET Core SDK 3.1.105'
displayName: 'Use .NET 7 SDK 7.0.100'
inputs:
packageType: sdk
version: 3.1.105
version: 7.0.100
# Linux or macOS
- task: Bash@3
displayName: Linux / OSX Build
Expand Down Expand Up @@ -65,4 +64,4 @@ jobs:
- script: 'echo 1>&2'
failOnStderr: true
displayName: 'If above is partially succeeded, then fail'
condition: eq(variables['Agent.JobStatus'], 'SucceededWithIssues')
condition: eq(variables['Agent.JobStatus'], 'SucceededWithIssues')
4 changes: 2 additions & 2 deletions build-system/windows-release.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -22,9 +22,9 @@ variables:

steps:
- task: UseDotNet@2
displayName: 'Use .NET 6 SDK 6.0.100'
displayName: 'Use .NET 7 SDK 7.0.100'
inputs:
version: 6.0.100
version: 7.0.100
- task: BatchScript@1
displayName: 'FAKE Build'
inputs:
Expand Down
2 changes: 1 addition & 1 deletion build.fsx
Original file line number Diff line number Diff line change
Expand Up @@ -120,7 +120,7 @@ Target "RunTests" (fun _ ->
Target "IntegrationTests" <| fun _ ->
let integrationTests = !! "./src/**/Incrementalist.Cmd.csproj"

let frameworks = ["netcoreapp3.1"; "net5.0"; "net6.0"]
let frameworks = ["netcoreapp3.1"; "net6.0"; "net7.0"]

let runSingleProject project fwork =

Expand Down
4 changes: 2 additions & 2 deletions src/Incrementalist.Cmd/Incrementalist.Cmd.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -4,15 +4,15 @@
<ToolCommandName>incrementalist</ToolCommandName>
<PackAsTool>true</PackAsTool>
<OutputType>Exe</OutputType>
<TargetFrameworks>net6.0;net5.0;netcoreapp3.1</TargetFrameworks>
<TargetFrameworks>net7.0;net6.0;netcoreapp3.1</TargetFrameworks>
<PackageRequireLicenseAcceptance>false</PackageRequireLicenseAcceptance>
<LangVersion>7.1</LangVersion>
<Description>.NET Core global tool for determining how to run incremental builds based on the current Git diff.</Description>
</PropertyGroup>

<ItemGroup>
<PackageReference Include="CommandLineParser" Version="2.9.1" />
<PackageReference Include="Microsoft.Build.Locator" Version="1.4.1" />
<PackageReference Include="Microsoft.Build.Locator" Version="1.5.5" />
<PackageReference Include="Microsoft.CodeAnalysis.Workspaces.MSBuild" Version="$(RoslynVersion)" />
<PackageReference Include="Microsoft.Extensions.Logging.Console" Version="2.2.0" />
<PackageReference Include="NuGet.ProjectModel" Version="$(NugetVersion)" />
Expand Down
2 changes: 1 addition & 1 deletion src/Incrementalist.Tests/Incrementalist.Tests.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<Import Project="..\common.props" />

<PropertyGroup>
<TargetFrameworks>net5.0;netcoreapp3.1</TargetFrameworks>
<TargetFrameworks>net7.0;net6.0;netcoreapp3.1</TargetFrameworks>
</PropertyGroup>

<ItemGroup>
Expand Down
21 changes: 13 additions & 8 deletions src/common.props
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,11 @@
<PropertyGroup>
<Copyright>Copyright © 2015-2022 Petabridge</Copyright>
<Authors>Petabridge</Authors>
<VersionPrefix>0.7.0</VersionPrefix>
<PackageReleaseNotes>Upgraded from Roslyn 3.11 to 4.2.0;
Upgraded NuGet.ProjectModel to 6.2.0; and
Upgraded Libgit2Sharp to 0.27.0-preview-0182.</PackageReleaseNotes>
<VersionPrefix>0.8.0</VersionPrefix>
<PackageReleaseNotes>Added .NET 7.0 support to `Incrementalist.Cmd`;
Dropped .NET 5.0 support from `Incrementalist.Cmd`;
Upgraded to Roslyn 4.4.0; and
Upgraded to NuGet.ProjectModel 6.4.0.</PackageReleaseNotes>
<tags>build, msbuild, incremental build, roslyn, git</tags>
<PackageIconUrl>
https://petabridge.com/images/logo.png
Expand Down Expand Up @@ -216,13 +217,17 @@ Upgraded Libgit2Sharp to 0.27.0-preview-0182.</PackageReleaseNotes>
See the License for the specific language governing permissions and
limitations under the License.
</License>
<PackageReadmeFile>README.md</PackageReadmeFile>
<NoWarn>$(NoWarn);CS1591</NoWarn>
</PropertyGroup>
<PropertyGroup>
<NBenchVersion>1.2.2</NBenchVersion>
<XunitVersion>2.4.1</XunitVersion>
<TestSdkVersion>17.2.0</TestSdkVersion>
<RoslynVersion>4.2.0</RoslynVersion>
<NugetVersion>6.2.0</NugetVersion>
<XunitVersion>2.4.2</XunitVersion>
<TestSdkVersion>17.4.0</TestSdkVersion>
<RoslynVersion>4.4.0</RoslynVersion>
<NugetVersion>6.4.0</NugetVersion>
</PropertyGroup>
<ItemGroup>
<None Include="$(MSBuildThisFileDirectory)\..\README.md" Pack="true" Visible="false" PackagePath="\" />
</ItemGroup>
</Project>

0 comments on commit 1544ae8

Please sign in to comment.