问题标签 [cakebuild]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1812 浏览

c# - 使用 Cake (C# make) 在树中构建所有解决方案?

我在同一个目录树中有多个 VS 解决方案,并希望使用 Cake 构建所有这些解决方案。有没有办法在不将它们一一放入构建脚本的情况下构建所有这些?

感谢您的任何想法

0 投票
0 回答
288 浏览

webdeploy - Cake Web 部署问题

从事网络部署(http://cakebuild.net/api/Cake.WebDeploy/)。

面临以下问题

执行任务“部署”时发生错误。错误:无法连接到远程计算机(“net1-7103”)。在远程计算机上,确保安装了 Web Deploy 并且启动了所需的进程(“Web 管理服务”)。了解更多信息:http: //go.microsoft.com/fwlink/ ?LinkId=221672#ERROR_DESTINATION_NOT_REACHABLE 。

注意: Web管理服务已启动,Web deploy也已安装

机器详细信息:Windows 10 64 位 这是我的代码

0 投票
1 回答
214 浏览

git - 蛋糕中的 Git 克隆问题

使用以下链接克隆源

http://cakebuild.net/api/Cake.Git/GitAliases/2ACDDC0F

它适用于克隆分支源。

当我使用标签名称(tags/12.4.2.1)而不是面临以下问题的分支名称时

未找到参考“refs/remotes/origin/tags/12.4.2.1”

注意: tags/12.4.2.1 存在

0 投票
1 回答
420 浏览

cakebuild - 如何在 Cake 中找到 IFile 的完整目录?

我正在编写一个脚本来从我的构建中生成一些人工制品,所以我想先清理不需要的文件。我正在使用CleanDirectory(dirPath, predicate).

我发现找出文件的目录非常困难。如果我使用GetDirectoryName()它似乎只是让我得到直接的父级,而不是完整的目录路径。

显然,我可以使用 .NET FrameworkSystem.IO类轻松地做到这一点,但随后我得到带有斜线方向错误的字符串,并且事情不能与使用 POSIX 路径的 Cake 顺利互操作。

0 投票
2 回答
1267 浏览

c# - 如何从 Cake 构建任务将标签推送到 Bamboo 中的 Bitbucket Git 存储库?

我正在使用下一个代码将标签推送到 Git 存储库

陷入下一个问题:因为我们的竹子配置为使用 SSH 协议,而 Cake.Git(LibGit2Sharp) 目前不支持它接收下一个错误

错误:不支持的 URL 协议

谢谢

0 投票
1 回答
2014 浏览

docker - 有没有人用蛋糕创建了一个码头集装箱?

有没有人能够创建一个 cake.build 文件来编译 ac# 代码然后创建一个 docker 容器?一旦构建了基本代码,我希望能够创建一个 docker 文件,然后在容器中运行 docker 映像。

0 投票
1 回答
272 浏览

c# - Cake 构建脚本:运行 XUnit 集成测试时出错 - 无法获取 ConfigurationManager.ConnectionStrings["FlexConnString"]

我有一个使用 XUnit 访问数据库的集成测试。我们需要能够从 app.config 文件中获取数据库连接字符串。

从 IDE 运行测试时,它运行良好,并且找到了连接字符串。当我从 cake.build 自动运行测试时 ConfigurationManager.ConnectionStrings["blahblah"] ret

蛋糕任务是

从 powershell 运行 build.cake 时,此输出 ConfigManager 不会返回 FlexConnString' 的设置。

我不确定这是 XUnit 问题还是 Cake 问题。

0 投票
2 回答
1192 浏览

git - 使用 Cake Build 为远程存储库创建标签

我正在使用 Cake Build 任务提交项目并将其推送到远程:

这些文件被提交到本地存储库并推送到远程。

并且标签是在本地存储库中创建的,但不是在远程创建的

如何在远程存储库(例如 Github)中创建标签?

0 投票
1 回答
119 浏览

powershell - Specflow 使用 cake 自动生成的 c# 代码

我想知道 Cake 是否有任何方法可以构建 Visual Studio 解决方案并检测功能文件中的更改并生成相应的更改。如果不是 Cake,是否可以使用 Visual Studio 以外的任何其他方式完成?我已经尝试查找与它相关的文件,但我找不到与它相关的任何东西。

0 投票
2 回答
1589 浏览

jenkins - 在 Cake 构建期间,当前上下文中不存在名称“Npm”

我在 Jenkins 构建服务器上运行 Cake 构建,并且得到

任务看起来像这样

Cake 构建在我安装了 Visual Studio 2017 的开发机器上完美运行,所以我知道脚本很好,但由于某种原因,它在 Jenkins 构建服务器上引发了这个错误。我猜我的开发机器上安装了一些在 Jenkins 机器上不存在的工具,但我似乎找不到那是什么。

以下是上次构建的诊断输出

我的构建服务器上缺少什么?