【问题标题】:Atlassian Bamboo CI + NodeJSAtlassian Bamboo CI + NodeJS
【发布时间】:2013-01-29 19:31:00
【问题描述】:

我在我的 PHP 项目中使用 Atlassian Bamboo,我发现它非常有用,NodeJS 已经存在了一段时间,我真的很惊讶 Bamboo 不支持开箱即用的 NodeJS。我读了article about using Bamboo with NodeJS,但它似乎只适用于 Bamboo OnDemand,我已经在我的服务器上设置了 Bamaboo,据我所知,不支持 Jasmine,以便按照文章的步骤进行操作。

有谁知道我怎么可能将 Bamboo 与 NodeJS 一起使用?我真的不介意测试框架,我更喜欢 mocha 和 vows,但如果有任何其他支持 Bamboo 的测试框架,我会使用它。

任何提示都会有所帮助!

PS:我不确定 TeamCity 是否支持 NodeJS,但从我在一些快速的 google 搜索中发现的内容来看,似乎是,有人可以为我确认吗?如果 TeamCity 支持 NodeJS,那么我将切换到 TeamCity。

非常感谢!

【问题讨论】:

  • 你可能见过this,这表明TeamCity 确实可以使用Mocha/Node.js
  • @JohnHoerr 老实说我没有看到这个!非常感谢,我会调查一下!

标签: node.js continuous-integration teamcity mocha.js bamboo


【解决方案1】:

Bamboo 确实支持 node.js - 您只需要在构建服务器上安装 node(这是 Bamboo 下载和 Bamboo OnDemand 之间的唯一区别)并使用 JUnit 测试报告任务来获取 Testacular 的测试报告。

【讨论】:

  • 您好,我在服务器上安装了 Bamboo 和 NodeJS,您能否指点我一份指南,说明如何使用 testacular 设置 jUnit?据我了解,testacular 会将报告导出到 xml 文件,junit 将使用该 xml 向 Bamboo 报告,对吗?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-04-02
  • 1970-01-01
  • 1970-01-01
  • 2021-04-24
  • 2011-05-22
  • 1970-01-01
相关资源
最近更新 更多