Browse Source

Skip all tests when -skip-tests passed to build script.

pull/1663/head
Jeremy Koritzinsky 8 years ago
parent
commit
046322e6b0
  1. 18
      build.cake

18
build.cake

@ -229,7 +229,7 @@ Task("Run-Render-Tests")
}); });
Task("Run-Leak-Tests") Task("Run-Leak-Tests")
.WithCriteria<AvaloniaBuildData>((context, data) => data.Parameters.IsRunningOnWindows) .WithCriteria<AvaloniaBuildData>((context, data) => !data.Parameters.SkipTests && data.Parameters.IsRunningOnWindows)
.IsDependentOn("Build") .IsDependentOn("Build")
.Does(() => .Does(() =>
{ {
@ -395,13 +395,6 @@ Task("Inspect")
Task("Package") Task("Package")
.IsDependentOn("Create-NuGet-Packages"); .IsDependentOn("Create-NuGet-Packages");
Task("Default").Does<AvaloniaBuildData>(data =>
{
if(data.Parameters.IsRunningOnWindows)
RunTarget("Package");
else
RunTarget("Run-Tests");
});
Task("AppVeyor") Task("AppVeyor")
.IsDependentOn("Zip-Files") .IsDependentOn("Zip-Files")
.IsDependentOn("Publish-MyGet") .IsDependentOn("Publish-MyGet")
@ -414,4 +407,11 @@ Task("Travis")
// EXECUTE // EXECUTE
/////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////
RunTarget(Context.Argument("target", "Default")); var target = Context.Argument("target", "Default");
if (target == "Default")
{
target = Context.IsRunningOnWindows() ? "Package" : "Run-Tests";
}
RunTarget(target);

Loading…
Cancel
Save