You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
.WithCriteria<BuildParameters>((context,parameters)=>!parameters.IsRunningOnMacOS,"Artifacts-Prepare can be tested only on Windows or Linux agents.")
5
-
.WithCriteria<BuildParameters>((context,parameters)=>parameters.IsCiSupportingDocker,"Artifacts-Prepare works only on AzurePipeline.")
4
+
.WithCriteria<BuildParameters>((context,parameters)=>!parameters.IsRunningOnMacOS,"Artifacts-Prepare can be tested only on Windows or Linux agents.")
5
+
.WithCriteria<BuildParameters>((context,parameters)=>parameters.IsReleasingCI,"Artifacts-Prepare works only on Releasing CI.")
6
6
.IsDependentOnWhen("Pack-Nuget",singleStageRun)
7
7
.Does<BuildParameters>((parameters)=>
8
8
{
9
9
});
10
10
11
11
Task("Artifacts-DotnetTool-Test")
12
-
.WithCriteria<BuildParameters>((context,parameters)=>!parameters.IsRunningOnMacOS,"Artifacts-DotnetTool-Test can be tested only on Windows or Linux agents.")
13
-
.WithCriteria<BuildParameters>((context,parameters)=>parameters.IsCiSupportingDocker,"Artifacts-DotnetTool-Test works only on AzurePipeline.")
12
+
.WithCriteria<BuildParameters>((context,parameters)=>!parameters.IsRunningOnMacOS,"Artifacts-DotnetTool-Test can be tested only on Windows or Linux agents.")
13
+
.WithCriteria<BuildParameters>((context,parameters)=>parameters.IsReleasingCI,"Artifacts-DotnetTool-Test works only on Releasing CI.")
.WithCriteria<BuildParameters>((context,parameters)=>!parameters.IsRunningOnMacOS,"Artifacts-MsBuild-Test can be tested only on Windows or Linux agents.")
33
-
.WithCriteria<BuildParameters>((context,parameters)=>parameters.IsCiSupportingDocker,"Artifacts-MsBuild-Test works only on AzurePipeline.")
32
+
.WithCriteria<BuildParameters>((context,parameters)=>!parameters.IsRunningOnMacOS,"Artifacts-MsBuild-Test can be tested only on Windows or Linux agents.")
33
+
.WithCriteria<BuildParameters>((context,parameters)=>parameters.IsReleasingCI,"Artifacts-MsBuild-Test works only on Releasing CI.")
34
34
.IsDependentOn("Artifacts-Prepare")
35
35
.Does<BuildParameters>((parameters)=>
36
36
{
@@ -50,7 +50,7 @@ Task("Artifacts-MsBuild-Test")
50
50
});
51
51
52
52
Task("Artifacts-Test")
53
-
.WithCriteria<BuildParameters>((context,parameters)=>!parameters.IsRunningOnMacOS,"Artifacts-Test can be tested only on Windows or Linux agents.")
54
-
.WithCriteria<BuildParameters>((context,parameters)=>parameters.IsCiSupportingDocker,"Artifacts-Test works only on AzurePipeline.")
53
+
.WithCriteria<BuildParameters>((context,parameters)=>!parameters.IsRunningOnMacOS,"Artifacts-Test can be tested only on Windows or Linux agents.")
54
+
.WithCriteria<BuildParameters>((context,parameters)=>parameters.IsReleasingCI,"Artifacts-Test works only on Releasing CI.")
.WithCriteria<BuildParameters>((context,parameters)=>!parameters.IsRunningOnMacOS,"Docker can be built only on Windows or Linux agents.")
5
-
.WithCriteria<BuildParameters>((context,parameters)=>parameters.IsCiSupportingDocker,"Docker-Build works only on AzurePipeline.")
4
+
.WithCriteria<BuildParameters>((context,parameters)=>!parameters.IsRunningOnMacOS,"Docker can be built only on Windows or Linux agents.")
5
+
.WithCriteria<BuildParameters>((context,parameters)=>parameters.IsReleasingCI,"Docker-Build works only on Releasing CI.")
6
6
.IsDependentOnWhen("Pack-Prepare",singleStageRun)
7
7
.Does<BuildParameters>((parameters)=>
8
8
{
@@ -13,8 +13,8 @@ Task("Docker-Build")
13
13
});
14
14
15
15
Task("Docker-Test")
16
-
.WithCriteria<BuildParameters>((context,parameters)=>!parameters.IsRunningOnMacOS,"Docker can be tested only on Windows or Linux agents.")
17
-
.WithCriteria<BuildParameters>((context,parameters)=>parameters.IsCiSupportingDocker,"Docker-Test works only on AzurePipeline.")
16
+
.WithCriteria<BuildParameters>((context,parameters)=>!parameters.IsRunningOnMacOS,"Docker can be tested only on Windows or Linux agents.")
17
+
.WithCriteria<BuildParameters>((context,parameters)=>parameters.IsReleasingCI,"Docker-Test works only on Releasing CI.")
18
18
.IsDependentOn("Docker-Build")
19
19
.Does<BuildParameters>((parameters)=>
20
20
{
@@ -33,7 +33,7 @@ Task("Docker-Test")
33
33
Task("Docker-Publish")
34
34
.WithCriteria<BuildParameters>((context,parameters)=>parameters.EnabledPublishDocker,"Docker-Publish was disabled.")
35
35
.WithCriteria<BuildParameters>((context,parameters)=>!parameters.IsRunningOnMacOS,"Docker-Publish works only on Windows and Linux agents.")
36
-
.WithCriteria<BuildParameters>((context,parameters)=>parameters.IsCiSupportingDocker,"Docker-Publish works only on AzurePipeline.")
36
+
.WithCriteria<BuildParameters>((context,parameters)=>parameters.IsReleasingCI,"Docker-Publish works only on Releasing CI.")
37
37
.WithCriteria<BuildParameters>((context,parameters)=>parameters.IsStableRelease()||parameters.IsPreRelease(),"Docker-Publish works only for releases.")
.WithCriteria(()=>DirectoryExists(MakeAbsolute(Directory("docs"))),"Wyam documentation directory is missing")
58
-
.WithCriteria<BuildParameters>((context,parameters)=>parameters.IsRunningOnWindows,"Publish-Documentation is ran only on Windows agents.")
59
-
.WithCriteria<BuildParameters>((context,parameters)=>parameters.IsRunningOnAzurePipeline,"Publish-Documentation is ran only on AzurePipeline.")
58
+
.WithCriteria<BuildParameters>((context,parameters)=>parameters.IsRunningOnWindows,"Publish-Documentation is ran only on Windows agents.")
59
+
.WithCriteria<BuildParameters>((context,parameters)=>parameters.IsReleasingCI,"Publish-Documentation is ran only on Releasing CI.")
60
60
.WithCriteria<BuildParameters>((context,parameters)=>parameters.IsStableRelease()||parameters.IsPreRelease(),"Publish-Documentation works only for non-PR commits.")
.WithCriteria<BuildParameters>((context,parameters)=>parameters.EnabledPublishChocolatey,"Publish-Chocolatey was disabled.")
152
151
.WithCriteria<BuildParameters>((context,parameters)=>parameters.IsRunningOnWindows,"Publish-Chocolatey works only on Windows agents.")
153
-
.WithCriteria<BuildParameters>((context,parameters)=>parameters.IsRunningOnAzurePipeline,"Publish-Chocolatey works only on AzurePipeline.")
152
+
.WithCriteria<BuildParameters>((context,parameters)=>parameters.IsReleasingCI,"Publish-Chocolatey works only on Releasing CI.")
154
153
.WithCriteria<BuildParameters>((context,parameters)=>parameters.IsStableRelease()||parameters.IsPreRelease(),"Publish-Chocolatey works only for releases.")
Copy file name to clipboardExpand all lines: build/test.cake
+2-2Lines changed: 2 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -78,8 +78,8 @@ Task("UnitTest")
78
78
});
79
79
80
80
Task("Publish-Coverage")
81
-
.WithCriteria<BuildParameters>((context,parameters)=>parameters.IsRunningOnWindows,"Publish-Coverage works only on Windows agents.")
82
-
.WithCriteria<BuildParameters>((context,parameters)=>parameters.IsRunningOnAzurePipeline,"Publish-Coverage works only on AzurePipeline.")
81
+
.WithCriteria<BuildParameters>((context,parameters)=>parameters.IsRunningOnWindows,"Publish-Coverage works only on Windows agents.")
82
+
.WithCriteria<BuildParameters>((context,parameters)=>parameters.IsReleasingCI,"Publish-Coverage works only on Releasing CI.")
83
83
.WithCriteria<BuildParameters>((context,parameters)=>parameters.IsStableRelease()||parameters.IsPreRelease(),"Publish-Coverage works only for releases.")
0 commit comments