我运行build.cake文件时遇到了一些问题,但我无法立即看出问题所在。是否有一种方法可以启用诊断详细信息,以便我可以获取更多关于正在发生的情况以及如何解决问题的信息?
我目前正在编写Cake构建脚本以构建多个ASP.NET MVC站点。 目前,我无法看到传递参数到MSBuild以生成用于部署的PublishedWebsites文件夹的选项。 我相信我需要传递的参数是:/p:OutDir=$(build.stagingDirectory) /p:Deplo...
我正在尝试使用以下Cake脚本:Task("Create-NuGet-Packages") .IsDependentOn("Build") .WithCriteria(() =>DirectoryExists(parameters.Paths.Directories.Nu...
我在这个网站上找不到有关运行自定义系统命令的任何信息:cakebuild.net/dsl 我该怎么做呢? 我想要运行的真正命令是 'upx mproject.exe'
我正在使用Cake Build并尝试将Cake单元测试结果上传到AppVeyor,但是当我在本地运行时,Cake / Nunit3生成的结果为空,我认为这就是导致我的AppVeyor错误的原因。在下面的块中,NUnitResults.xml被生成,但总是为空。 Task("UnitTest"...
我有一个小的.NET Core项目,其中完整的构建/测试/部署过程是在Cake脚本中处理的。 我有一个运行Cake脚本的PowerShell脚本。 当在本地运行脚本时,我会得到每个失败的xUnit测试结果,但是当通过TeamCity的PowerShell运行程序运行相同的脚本时,我不会得到...
我正在尝试使用 Cake 脚本创建一个 NuGet 包: var configuration = Argument("configuration", "Release"); var binDir = Directory("./bin") ; var nugetPackageDir = Di...
我对cakebuild非常陌生。我想使用cakebuild更新assemblyinfo.cs的版本信息。 public static void CreateAssemblyInfo()方法会覆盖整个assemblyinfo文件的内容。但我只需要更新版本信息。 我该如何做到这一点呢? 谢谢...
我们正在使用Cake Build自动化构建,同时使用来自nuget.org的NuGet包,但我们还有自己的NuGet Feed服务器,需要用户名/密码进行身份验证才能访问。如何在自定义带有身份验证的NuGet Feed服务器上使用Cake Build?
我正在重构一个Cake的构建脚本,并决定引入一个类来保存一些构建设置,这些设置在很多地方都会使用到,或者存在于全局作用域中。 其中一些设置来自于参数,并使用Argument<T>(string name, string defaultValue)语法进行设置。 我想创建如下的内...