小编J. *_*ana的帖子

Cake Clean 任务在蛋糕构建时被跳过

全新的 Cake 项目,build.cakeSetting Up A New Project 中所写,已添加到net5.0控制台应用程序中。

运行时dotnet cake,运行程序会悄悄跳过 Clean 任务。

我跑了dotnet cake --target="Clean" --verbosity=normal,收到了这个:

Error: One or more errors occurred. (Could not reach target 'Clean' since it was skipped due to a criteria.)

不知道跳过任务的标准是什么。

我的build.cake

var target = Argument("target", "Test");
var configuration = Argument("configuration", "Release");

///////////////////////////////////////////////////////////
// TASKS
//////////////////////////////////////////////////////////

Task("Clean")
.WithCriteria(c => HasArgument("rebuild"))
.Does(() => 
{
    CleanDirectory($"./LucroMei/bin/{configuration}");
});

Task("Build")
.IsDependentOn("Clean")
.Does(() => 
{
    DotNetCoreBuild("./LucroMei.sln", new DotNetCoreBuildSettings …
Run Code Online (Sandbox Code Playgroud)

.net-core cakebuild

1
推荐指数
2
解决办法
79
查看次数

标签 统计

.net-core ×1

cakebuild ×1