mirror of
https://github.com/zoriya/octokit.net.git
synced 2026-06-03 03:01:31 +00:00
update test apps and cake.frosting build to netcoreapp2.0 but keep libraries targeting netstandard1.1 (#1784)
This commit is contained in:
+2
-2
@@ -5,10 +5,10 @@ matrix:
|
||||
- os: linux
|
||||
dist: trusty
|
||||
sudo: required
|
||||
dotnet: 1.0.4
|
||||
dotnet: 2.0.3
|
||||
- os: osx
|
||||
osx_image: xcode8.3
|
||||
dotnet: 1.0.4
|
||||
dotnet: 2.0.3
|
||||
|
||||
before_script:
|
||||
- if test "$TRAVIS_OS_NAME" == "osx"; then export FrameworkPathOverride=/Library/Frameworks/Mono.framework/Versions/Current/lib/mono/4.5/; else export FrameworkPathOverride=/usr/lib/mono/4.5/; fi
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
<Description>Convention-based tests for Octokit</Description>
|
||||
<AssemblyTitle>Octokit.Tests.Conventions</AssemblyTitle>
|
||||
<Authors>GitHub</Authors>
|
||||
<TargetFrameworks>netcoreapp1.0;net452</TargetFrameworks>
|
||||
<TargetFrameworks>netcoreapp2.0;net452</TargetFrameworks>
|
||||
<NoWarn>$(NoWarn);CS4014;CS1998</NoWarn>
|
||||
<AssemblyName>Octokit.Tests.Conventions</AssemblyName>
|
||||
<PackageId>Octokit.Tests.Conventions</PackageId>
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
<Description>Integration tests for Octokit</Description>
|
||||
<AssemblyTitle>Octokit.Tests.Integration</AssemblyTitle>
|
||||
<Authors>GitHub</Authors>
|
||||
<TargetFrameworks>netcoreapp1.0;net452</TargetFrameworks>
|
||||
<TargetFrameworks>netcoreapp2.0;net452</TargetFrameworks>
|
||||
<NoWarn>$(NoWarn);CS4014;CS1998</NoWarn>
|
||||
<AssemblyName>Octokit.Tests.Integration</AssemblyName>
|
||||
<PackageId>Octokit.Tests.Integration</PackageId>
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
<Description>Tests for Octokit</Description>
|
||||
<AssemblyTitle>Octokit.Tests</AssemblyTitle>
|
||||
<Authors>GitHub</Authors>
|
||||
<TargetFrameworks>netcoreapp1.0;net452</TargetFrameworks>
|
||||
<TargetFrameworks>netcoreapp2.0;net452</TargetFrameworks>
|
||||
<NoWarn>$(NoWarn);CS4014;CS1998</NoWarn>
|
||||
<AssemblyName>Octokit.Tests</AssemblyName>
|
||||
<PackageId>Octokit.Tests</PackageId>
|
||||
@@ -32,7 +32,7 @@
|
||||
<PackageReference Include="NSubstitute" Version="3.1.0" />
|
||||
</ItemGroup>
|
||||
|
||||
<PropertyGroup Condition=" '$(TargetFramework)' == 'netcoreapp1.0' ">
|
||||
<PropertyGroup Condition=" '$(TargetFramework)' == 'netcoreapp2.0' ">
|
||||
<DefineConstants>$(DefineConstants);NO_SERIALIZABLE;HAS_TYPEINFO</DefineConstants>
|
||||
</PropertyGroup>
|
||||
|
||||
|
||||
@@ -32,9 +32,9 @@ Param(
|
||||
[string[]]$ScriptArgs
|
||||
)
|
||||
|
||||
$DotNetChannel = "preview";
|
||||
$DotNetVersion = "1.0.4";
|
||||
$DotNetInstallerUri = "https://raw.githubusercontent.com/dotnet/cli/rel/1.0.1/scripts/obtain/dotnet-install.ps1";
|
||||
$DotNetChannel = "2.0";
|
||||
$DotNetVersion = "2.0.3";
|
||||
$DotNetInstallerUri = "https://dot.net/v1/dotnet-install.ps1";
|
||||
$NugetUrl = "https://dist.nuget.org/win-x86-commandline/latest/nuget.exe"
|
||||
|
||||
# Make sure tools folder exists
|
||||
@@ -65,7 +65,7 @@ if (Get-Command dotnet -ErrorAction SilentlyContinue) {
|
||||
$FoundDotNetCliVersion = dotnet --version;
|
||||
}
|
||||
|
||||
if($FoundDotNetCliVersion -ne $DotNetVersion) {
|
||||
if($FoundDotNetCliVersion -lt $DotNetVersion) {
|
||||
$InstallPath = Join-Path $PSScriptRoot ".dotnet"
|
||||
if (!(Test-Path $InstallPath)) {
|
||||
mkdir -Force $InstallPath | Out-Null;
|
||||
|
||||
+1
-1
@@ -2,7 +2,7 @@
|
||||
|
||||
<PropertyGroup>
|
||||
<OutputType>Exe</OutputType>
|
||||
<TargetFramework>netcoreapp1.1</TargetFramework>
|
||||
<TargetFramework>netcoreapp2.0</TargetFramework>
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
|
||||
+1
-1
@@ -36,7 +36,7 @@ public class Context : FrostingContext
|
||||
|
||||
if (!this.IsRunningOnWindows())
|
||||
{
|
||||
var testFramework = "netcoreapp1.0";
|
||||
var testFramework = "netcoreapp2.0";
|
||||
|
||||
this.Information($"Running tests against {testFramework} only as we're not on Windows.");
|
||||
settings.Framework = testFramework;
|
||||
|
||||
Reference in New Issue
Block a user