Skip to content

Commit cfc9a1a

Browse files
committed
(build) move build tasks in a separate file
1 parent 955ff5e commit cfc9a1a

File tree

3 files changed

+28
-34
lines changed

3 files changed

+28
-34
lines changed

build.cake

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@
3232
#load "./build/utils/parameters.cake"
3333
#load "./build/utils/utils.cake"
3434

35+
#load "./build/build.cake"
3536
#load "./build/test.cake"
3637
#load "./build/pack.cake"
3738
#load "./build/artifacts-test.cake"

build/build.cake

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
Task("Clean")
2+
.Does<BuildParameters>((parameters) =>
3+
{
4+
Information("Cleaning directories..");
5+
6+
CleanDirectories("./src/**/bin/" + parameters.Configuration);
7+
CleanDirectories("./src/**/obj");
8+
9+
CleanDirectories(parameters.Paths.Directories.ToClean);
10+
});
11+
12+
Task("Build")
13+
.IsDependentOn("Clean")
14+
.Does<BuildParameters>((parameters) =>
15+
{
16+
Build(parameters);
17+
PublishGitVersionToArtifacts(parameters);
18+
19+
RunGitVersionOnCI(parameters);
20+
});
21+
22+
Task("Validate-Version")
23+
.IsDependentOn("Build")
24+
.Does<BuildParameters>((parameters) =>
25+
{
26+
ValidateVersion(parameters);
27+
});

build/pack.cake

Lines changed: 0 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -1,36 +1,3 @@
1-
#region Build
2-
3-
Task("Clean")
4-
.Does<BuildParameters>((parameters) =>
5-
{
6-
Information("Cleaning directories..");
7-
8-
CleanDirectories("./src/**/bin/" + parameters.Configuration);
9-
CleanDirectories("./src/**/obj");
10-
11-
CleanDirectories(parameters.Paths.Directories.ToClean);
12-
});
13-
14-
Task("Build")
15-
.IsDependentOn("Clean")
16-
.Does<BuildParameters>((parameters) =>
17-
{
18-
Build(parameters);
19-
PublishGitVersionToArtifacts(parameters);
20-
21-
RunGitVersionOnCI(parameters);
22-
});
23-
24-
Task("Validate-Version")
25-
.IsDependentOn("Build")
26-
.Does<BuildParameters>((parameters) =>
27-
{
28-
ValidateVersion(parameters);
29-
});
30-
31-
#endregion
32-
33-
#region Pack
341
Task("Pack-Prepare")
352
.IsDependentOn("Validate-Version")
363
.Does<BuildParameters>((parameters) =>
@@ -173,4 +140,3 @@ Task("Zip-Files")
173140
GZipCompress(sourceDir, tarFile);
174141
}
175142
});
176-
#endregion

0 commit comments

Comments
 (0)