Add .NET 7 build targets

This commit is contained in:
Matt Nadareski
2022-12-29 23:55:38 -08:00
parent 3039ab0ff8
commit e7adfb154f
15 changed files with 29 additions and 21 deletions

View File

@@ -2,7 +2,7 @@
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFrameworks>net6.0</TargetFrameworks>
<TargetFrameworks>net6.0;net7.0</TargetFrameworks>
</PropertyGroup>
<ItemGroup>

View File

@@ -1,7 +1,7 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFrameworks>net6.0</TargetFrameworks>
<TargetFrameworks>net6.0;net7.0</TargetFrameworks>
</PropertyGroup>
<ItemGroup>

View File

@@ -1,7 +1,7 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFrameworks>net6.0</TargetFrameworks>
<TargetFrameworks>net6.0;net7.0</TargetFrameworks>
</PropertyGroup>
<ItemGroup>

View File

@@ -1,7 +1,7 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFrameworks>net6.0</TargetFrameworks>
<TargetFrameworks>net6.0;net7.0</TargetFrameworks>
</PropertyGroup>
<ItemGroup>

View File

@@ -1,7 +1,7 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFrameworks>net6.0</TargetFrameworks>
<TargetFrameworks>net6.0;net7.0</TargetFrameworks>
</PropertyGroup>
<ItemGroup>

View File

@@ -1,7 +1,7 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFrameworks>net6.0</TargetFrameworks>
<TargetFrameworks>net6.0;net7.0</TargetFrameworks>
</PropertyGroup>
<ItemGroup>

View File

@@ -1,7 +1,7 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFrameworks>net6.0</TargetFrameworks>
<TargetFrameworks>net6.0;net7.0</TargetFrameworks>
</PropertyGroup>
<ItemGroup>

View File

@@ -1,7 +1,7 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFrameworks>net6.0</TargetFrameworks>
<TargetFrameworks>net6.0;net7.0</TargetFrameworks>
</PropertyGroup>
<ItemGroup>

View File

@@ -1,7 +1,7 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFrameworks>net6.0</TargetFrameworks>
<TargetFrameworks>net6.0;net7.0</TargetFrameworks>
</PropertyGroup>
<ItemGroup>

View File

@@ -1,7 +1,7 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFrameworks>net6.0</TargetFrameworks>
<TargetFrameworks>net6.0;net7.0</TargetFrameworks>
</PropertyGroup>
<ItemGroup>

View File

@@ -1,7 +1,7 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFrameworks>net6.0</TargetFrameworks>
<TargetFrameworks>net6.0;net7.0</TargetFrameworks>
</PropertyGroup>
<ItemGroup>

View File

@@ -1,7 +1,7 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFrameworks>net6.0</TargetFrameworks>
<TargetFrameworks>net6.0;net7.0</TargetFrameworks>
</PropertyGroup>
<ItemGroup>

View File

@@ -1,7 +1,7 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFrameworks>net6.0</TargetFrameworks>
<TargetFrameworks>net6.0;net7.0</TargetFrameworks>
<IsPackable>false</IsPackable>
</PropertyGroup>

View File

@@ -2,7 +2,7 @@
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFrameworks>net6.0</TargetFrameworks>
<TargetFrameworks>net6.0;net7.0</TargetFrameworks>
</PropertyGroup>
<ItemGroup>

View File

@@ -26,11 +26,15 @@ build:
# post-build step
after_build:
- cd SabreTools\bin\Debug
- 7z a SabreTools_net6.0.zip net6.0\*
- cd %APPVEYOR_BUILD_FOLDER%\SabreTools\bin\Debug\net6.0
- 7z a a -tzip %APPVEYOR_BUILD_FOLDER%\SabreTools_net6.0.zip *
- cd %APPVEYOR_BUILD_FOLDER%\SabreTools\bin\Debug\net7.0
- 7z a a -tzip %APPVEYOR_BUILD_FOLDER%\SabreTools_net7.0.zip *
- cd ..\..\..\RombaSharp\bin\Debug
- 7z a RombaSharp_net6.0.zip net6.0\*
- cd %APPVEYOR_BUILD_FOLDER%\RombaSharp\bin\Debug\net6.0
- 7z a a -tzip %APPVEYOR_BUILD_FOLDER%\RombaSharp_net6.0.zip *
- cd %APPVEYOR_BUILD_FOLDER%\RombaSharp\bin\Debug\net7.0
- 7z a a -tzip %APPVEYOR_BUILD_FOLDER%\RombaSharp.0.zip *
# testing step
test:
@@ -47,8 +51,12 @@ on_failure:
# artifact linking
artifacts:
- path: SabreTools\bin\Debug\SabreTools_net6.0.zip
- path: SabreTools_net6.0.zip
name: SabreTools (.NET 6.0)
- path: SabreTools_net7.0.zip
name: SabreTools (.NET 7.0)
- path: RombaSharp\bin\Debug\RombaSharp_net6.0.zip
name: RombaSharp (.NET 6.0)
- path: RombaSharp_net6.0.zip
name: RombaSharp (.NET 6.0)
- path: RombaSharp_net7.0.zip
name: RombaSharp (.NET 7.0)