问题标签 [bamboo]
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.
bamboo - 在 Bamboo 上显示所有测试名称
有没有办法在 Bamboo 中显示所有测试名称,而不仅仅是失败/修复测试的名称。当我浏览到构建结果页面的测试部分时,只显示测试总数,例如“总共 30 个测试”。我真正想看到的是执行的所有测试的列表。
c++ - 有没有一种简单的方法可以使用本机 C++ 代码(VS2010)和 Bamboo 执行 CI?
我们使用 JIRA 和 Bamboo 作为构建服务器以进行持续集成。但我有一个原生 C++ 项目(使用 Visual Studio 2010),显然微软不支持原生 C++ 代码的单元测试。有一些像 WinUnit 或 cfix 这样的工具似乎可以完成这项工作,但我既不知道它们与 Bamboo 的兼容性,也不知道哪个工具是最好的/最容易使用的/具有最多的功能/具有最好的 VS 兼容性.. .
有人有这方面的经验吗?
maven - Maven 配置文件混乱;关于基于用户的身份验证到内部仓库的混淆
考虑这种情况。我有一个小型企业项目开发环境。我们使用档案作为我们的工件存储库。
一般来说,我希望设置 PROJECT-SPECIFIC 配置文件,即因为每个项目的测试都会有所不同。
但是,我希望保持不变的一件事是我的 settings.xml 文件中的配置文件,默认情况下它是活动的,用于开发。我是否需要让我的团队成员手动编辑该文件并将他们的 ARCHIVA 凭据放入其中(ldap 系统),以便他们可以访问内部存储库?
我不应该在上面输入密码吗?我的另一种选择是使用主密码来加密“共享”密码,因此没有人可以看到它,但是他们都可以对快照依赖项和其他内容的内部存储库进行通用的“只读”访问。但是,他们还需要包含加密主密码的 security-settings.xml 文件,这不会破坏该系统的目的吗?
最后:可以同时激活多个配置文件,还是没有必要?例如,如果我在默认情况下启用了 dev 配置文件(其中包含工件 repo 设置、发布的加密 svn 凭据),然后我在某些 POM 文件中指定了不同的配置文件,我是否只选择一个配置文件?假设我想将 Bamboo 用于 CI,并且有一些“测试”配置文件使用了 surefire 插件等。这些配置文件会与 settings.xml 中存在的 activeByDefault DEV 配置文件共存,还是一次只能激活一个配置文件?所有 CI 需要的是 SCM 信息,所以从技术上讲,它不需要访问内部档案仓库,所以我想如果我使用测试配置文件(自动使用 CI),它不需要配置文件中的任何内容。
我很困惑。我非常接近拥有一个完全由 Maven 管理的构建环境,只是想解决那些问题。谢谢你。
eclipse - 在 Bamboo 中构建 maven 项目给了我一个空罐子
我正在使用 Eclipse、Maven 2.0 和 Bamboo。我从 GitHub 签出了一个项目并在 Eclipse 中对其进行了调试。我已经准备好了,当我从 Eclipse 导出 JAR 时,我得到了一个 76KB 的 JAR(这是正确的),但是当我让 Bamboo 使用一个使用 maven pom.xml 文件构建相同 JAR 的计划时,Bamboo 给了我一个 1KB 的 JAR说没有什么要编译的。
我错过了什么?这是我的 pom.xml 文件:
maven - Bamboo:如何制作maven神器
我已经建立了一个 Bamboo 服务器,并使用 Maven 构建任务制作了一个测试项目和计划。
但是这个任务不会产生任何工件(可能除了测试结果,我没有选中它)。而且我希望将所有 maven 工件附加到构建结果中,就像在 Hudson 中所做的那样。
怎么做?
.net - 当项目以 3.5 为目标时,Msbuild 4.0 是否引用 System.Core 4.0?
Msbuild 在我的计算机上运行良好,但是当我尝试使用竹子/msbuild 构建项目时,由于某种原因它引用了 .net 4.0。
我需要使用 MSBuild 4.0,因为我正在使用新的编译器功能(默认参数等)。由于某种原因 System.Core 4.0 被引用,即使它的目标是 3.5。
ruby-on-rails-3 - 推送到 Heroku 时出现炼油厂错误
我有一个炼油厂应用程序,在本地运行良好。在 Heroku 上创建了一个竹栈。
当我尝试推动时,我可以看到:
然后我在浏览器中打开它:“很抱歉,出了点问题。”
$ heroku 日志
完整输出在这里
任何帮助都很棒,谢谢!
+++
更新:
将堆栈更新为 Cedar 并制作 Ruby env 1.9.3
$ heroku logs 现在显示: this-updated
去哪里?谢谢
continuous-integration - 竹脚本任务神器
我使用 Bamboo 作为构建服务器。我们通常只构建使用 Bamboo 非常容易的 maven 项目。
我们现在正在尝试使用 Bamboo 构建 debian 软件包。我能够很好地构建 .deb 文件,但我希望能够将该 deb 文件用作另一个任务的工件,例如将其添加到 reprepro 实例。我正在尝试将任务分开,以便我可以在所有其他计划中重用“部署到 reprepro”任务。
除了非常简单的事情之外,我找不到大量关于脚本任务的文档。我怎样才能做到这一点?或者是否有任何我错过的插件可以为我构建和部署 deb?谢谢!
continuous-integration - 在 Bamboo CI 服务器中标记构建的工件
我们使用竹子作为我们的集成服务器。在每次构建期间,它都会生成我们产品的二进制包。一些构建的工件然后进入 QA。
有没有办法保留某个构建作业编号的构建工件,而不管全局构建过期配置如何。例如,在某些时候,我们将构建的工件之一标识为候选发布。
即使在一周后,QA 也应该能够下载该特定包。现在我们正在将构建工件从 CI 服务器复制到其他机器。这是一个脚本,但它仍然是一个手动过程。
在哈德逊,有一个选项叫做“永远保持这个版本”。
java - 如何访问 Bamboo 项目和全局变量
我已经使用 Bamboo 3 周了,我正忙着写一个插件来显示构建结果。我需要做的一件事是从我设置的全局变量和项目变量中生成一个拾取位置,但我似乎找不到通过插件执行此操作的方法。
我试过查看 Atlassian 开发者论坛,但没有发现任何有用的信息。
有人对 Bamboo 插件有任何经验吗?