mirror of
https://github.com/osukey/osukey.git
synced 2025-05-16 02:57:32 +09:00
Use CodeFileSanity as a cake addin.
This commit is contained in:
parent
9e477140c1
commit
1b779dae77
10
build.cake
10
build.cake
@ -1,7 +1,7 @@
|
|||||||
#tool "nuget:?package=JetBrains.ReSharper.CommandLineTools"
|
#tool "nuget:?package=JetBrains.ReSharper.CommandLineTools"
|
||||||
#tool "nuget:?package=NVika.MSBuild"
|
#tool "nuget:?package=NVika.MSBuild"
|
||||||
|
#addin "nuget:?package=CodeFileSanity"
|
||||||
var NVikaToolPath = GetFiles("./tools/NVika.MSBuild.*/tools/NVika.exe").First();
|
var NVikaToolPath = GetFiles("./tools/NVika.MSBuild.*/tools/NVika.exe").First();
|
||||||
var CodeFileSanityToolPath = DownloadFile("https://github.com/peppy/CodeFileSanity/releases/download/v0.2.5/CodeFileSanity.exe");
|
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////////////////////////
|
///////////////////////////////////////////////////////////////////////////////
|
||||||
// ARGUMENTS
|
// ARGUMENTS
|
||||||
@ -54,10 +54,10 @@ Task("InspectCode")
|
|||||||
|
|
||||||
Task("CodeFileSanity")
|
Task("CodeFileSanity")
|
||||||
.Does(() => {
|
.Does(() => {
|
||||||
var result = StartProcess(CodeFileSanityToolPath);
|
ValidateCodeSanity(new ValidateCodeSanitySettings {
|
||||||
|
RootDirectory = ".",
|
||||||
if (result != 0)
|
IsAppveyorBuild = AppVeyor.IsRunningOnAppVeyor
|
||||||
throw new Exception("Code sanity failed.");
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
Task("Build")
|
Task("Build")
|
||||||
|
Loading…
x
Reference in New Issue
Block a user