From c9fa15fce82edc376617cb853f9ea92eeefc71a6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Wies=C5=82aw=20=C5=A0olt=C3=A9s?= Date: Fri, 29 Jun 2018 15:27:21 +0200 Subject: [PATCH] Fix dependency order --- build.cake | 48 ++++++++++++++++++++++++------------------------ 1 file changed, 24 insertions(+), 24 deletions(-) diff --git a/build.cake b/build.cake index d60e358184..7bac795633 100644 --- a/build.cake +++ b/build.cake @@ -367,33 +367,33 @@ Task("Clean") .IsDependentOn("Clean-Impl"); Task("Restore-NuGet-Packages") - .IsDependentOn("Restore-NuGet-Packages-Impl") .IsDependentOn("Clean") - .WithCriteria((context, data) => data.Parameters.IsRunningOnWindows); + .WithCriteria((context, data) => data.Parameters.IsRunningOnWindows) + .IsDependentOn("Restore-NuGet-Packages-Impl"); Task("Build") - .IsDependentOn("Build-Impl") - .IsDependentOn("Restore-NuGet-Packages"); + .IsDependentOn("Restore-NuGet-Packages") + .IsDependentOn("Build-Impl"); Task("Run-Unit-Tests") - .IsDependentOn("Run-Unit-Tests-Impl") .IsDependentOn("Build") - .WithCriteria((context, data) => !data.Parameters.SkipTests); + .WithCriteria((context, data) => !data.Parameters.SkipTests) + .IsDependentOn("Run-Unit-Tests-Impl"); Task("Run-Designer-Tests") - .IsDependentOn("Run-Designer-Tests-Impl") .IsDependentOn("Build") - .WithCriteria((context, data) => !data.Parameters.SkipTests); + .WithCriteria((context, data) => !data.Parameters.SkipTests) + .IsDependentOn("Run-Designer-Tests-Impl"); Task("Run-Render-Tests") - .IsDependentOn("Run-Render-Tests-Impl") .IsDependentOn("Build") - .WithCriteria((context, data) => !data.Parameters.SkipTests && data.Parameters.IsRunningOnWindows); + .WithCriteria((context, data) => !data.Parameters.SkipTests && data.Parameters.IsRunningOnWindows) + .IsDependentOn("Run-Render-Tests-Impl"); Task("Run-Leak-Tests") - .IsDependentOn("Run-Leak-Tests-Impl") .WithCriteria((context, data) => !data.Parameters.SkipTests && data.Parameters.IsRunningOnWindows) - .IsDependentOn("Build"); + .IsDependentOn("Build") + .IsDependentOn("Run-Leak-Tests-Impl"); Task("Run-Tests") .IsDependentOn("Run-Unit-Tests") @@ -402,39 +402,39 @@ Task("Run-Tests") .IsDependentOn("Run-Leak-Tests"); Task("Copy-Files") - .IsDependentOn("Copy-Files-Impl") - .IsDependentOn("Run-Tests"); + .IsDependentOn("Run-Tests") + .IsDependentOn("Copy-Files-Impl"); Task("Zip-Files") - .IsDependentOn("Zip-Files-Impl") - .IsDependentOn("Copy-Files"); + .IsDependentOn("Copy-Files") + .IsDependentOn("Zip-Files-Impl"); Task("Create-NuGet-Packages") - .IsDependentOn("Create-NuGet-Packages-Impl") .IsDependentOn("Run-Tests") - .IsDependentOn("Inspect"); + .IsDependentOn("Inspect") + .IsDependentOn("Create-NuGet-Packages-Impl"); Task("Publish-MyGet") - .IsDependentOn("Publish-MyGet-Impl") .IsDependentOn("Create-NuGet-Packages") .WithCriteria((context, data) => !data.Parameters.IsLocalBuild) .WithCriteria((context, data) => !data.Parameters.IsPullRequest) .WithCriteria((context, data) => data.Parameters.IsMainRepo) .WithCriteria((context, data) => data.Parameters.IsMasterBranch) - .WithCriteria((context, data) => data.Parameters.IsMyGetRelease); + .WithCriteria((context, data) => data.Parameters.IsMyGetRelease) + .IsDependentOn("Publish-MyGet-Impl"); Task("Publish-NuGet") - .IsDependentOn("Publish-NuGet-Impl") .IsDependentOn("Create-NuGet-Packages") .WithCriteria((context, data) => !data.Parameters.IsLocalBuild) .WithCriteria((context, data) => !data.Parameters.IsPullRequest) .WithCriteria((context, data) => data.Parameters.IsMainRepo) - .WithCriteria((context, data) => data.Parameters.IsNuGetRelease); + .WithCriteria((context, data) => data.Parameters.IsNuGetRelease) + .IsDependentOn("Publish-NuGet-Impl"); Task("Inspect") - .IsDependentOn("Inspect-Impl") .WithCriteria((context, data) => data.Parameters.IsRunningOnWindows) - .IsDependentOn("Restore-NuGet-Packages"); + .IsDependentOn("Restore-NuGet-Packages") + .IsDependentOn("Inspect-Impl"); /////////////////////////////////////////////////////////////////////////////// // TARGETS