14得票3回答
NuGet还原失败,无法识别未安装的软件包。

我们的CI服务器在尝试构建项目时无法恢复我们的NuGet包。它认为它们已经安装了。以下是日志记录: ``` build 16-Apr-2015 12:56:38 C:\build-dir\IOP-IOL-JOB1>nuget restore IOHandlerLibrary....

13得票2回答
竹子CI计划模板?

我的许多项目构建都反复使用相同的阶段、作业和任务。有没有办法定义一个“模板”计划,并使用它来创建其他模板计划?我不是在谈论克隆,因为通过克隆,您可以对所有克隆进行独立更改。 我想要的是一种方式,可以将10个不同的计划进行模板化,如果我想向它们所有的计划添加新的作业/任务,我只需要更改模板即可...

13得票7回答
支持Git和门禁式检入的持续集成软件?

我一直在研究TFS、TeamCity、Jenkins和Bamboo,但是说实话,它们都没有令人信服。我想要: 良好的报告功能 良好的Git支持 带有门禁/延迟提交功能 与Visual Studio和/或Atlassian产品集成 解决方案不应要求开发人员经常使用命令行或终端(Git扩展最好...

12得票3回答
竹子构建目录占用过多空间,是否可以通过cron job进行清理?

我们使用Bamboo CI。有多个本地代理和许多计划的并行构建。build-dir在bamboo-home中是数百千兆字节,并且分析显示,随着添加新功能分支,它会不断增长。计划似乎在每个本地代理目录中都有副本,也直接存在于build-dir中。 与过期的工件不同,Bamboo似乎不能自动清理...

12得票2回答
安装Node.js后,Bamboo远程构建代理无法找到powershell.exe

我刚刚在我的一个构建服务器(Win Server 2008 R2)上安装了nodejs,该服务器托管着Bamboo远程代理。完成安装并重新启动后,我陷入了以下情况: 远程的Bamboo构建代理正在以用户MyDomain\MyUser的身份作为windows服务运行。当执行带有内联powers...

11得票4回答
竹子持续集成

我是新手,对于这个叫做Bamboo的持续集成工具还不太熟悉。请问有没有人能够指导我如何设置Bamboo以及如何编写自动部署不同环境的脚本?谢谢!

11得票2回答
在Bamboo中部署分支计划 - 如何为自动部署定义任意发布版本

我们正在使用 Bamboo 5.2 进行持续集成。 源计划有几个额外的分支。每个分支都由 git 仓库中的提交触发。 部署项目针对每个分支配置了单独的环境,成功构建源计划后会自动进行部署。 当自动部署“默认”分支时 - 根据“发布版本控制”的命名约定(我们使用源计划变量创建发布版本)正确...

11得票5回答
竹子变量是否自动可用作环境变量?

我正在尝试在我的构建脚本(PowerShell)中将Bamboo的变量作为环境变量访问。 例如,在TeamCity中这样做是可以的。$buildNumber = "$env:BUILD_NUMBER" 我原以为这会在Bamboo上运行$buildNumber = "$env:bamboo_b...

10得票1回答
如何在Bamboo中查找当前工作目录?

这当时似乎是个好主意public static final String MY_CONFIG_FILE = System.getenv("APP_HOME") + "/cfg/app.properti...

10得票2回答
如何在我的Bamboo构建中仅运行单个阶段?

我有一个由两个阶段组成的竹子构建:构建和测试,以及发布。 竹子的工作方式是,如果构建和测试失败,则不会运行发布。 这通常是我想要的方式。 然而,有时候构建和测试会失败,但我仍然希望运行发布。 通常,这是一个手动过程,即使有一个失败的测试,我也想按下按钮,以便只运行发布阶段。 过去,我有两个...