【发布时间】:2014-08-28 23:38:36
【问题描述】:
在Velocity's GH page 上,它提到“简单的 CI 集成”是好处之一,但我没有看到任何关于它的文档。
如何将 Velocity 与 Jenkins 集成?
【问题讨论】:
标签: jenkins meteor meteor-velocity
在Velocity's GH page 上,它提到“简单的 CI 集成”是好处之一,但我没有看到任何关于它的文档。
如何将 Velocity 与 Jenkins 集成?
【问题讨论】:
标签: jenkins meteor meteor-velocity
你应该使用:
流星--测试流星运行 --test
这与velocity-ci的功能相同,无需额外安装
【讨论】:
meteor run --test?这与velocity-ci 所做的相同,只是它不会以状态码退出,这是ci 的基础。该过程在运行测试后保持正常运行。 meteor --test 刚刚正常启动了我的应用程序。
meteor run --test 和 meteor run --test-single-run(没有更好的名称)
meteor run --test 添加为构建步骤,在 Execute Shell 下?
你可以试试velocity-ci
velocity-cli
用于从命令行运行速度测试套件的 NPM 模块
安装
npm install -g velocity-ci
运行
在你的项目目录中输入velocity
工作原理
velocity-cli 生成一个流星进程并使用 DDP 连接到它。 PhantomJS 连接到流星进程以触发客户端测试。 通过 DDP 接收到的测试结果会打印在控制台上。这个流程 以适当的退出状态代码退出。
所以构建步骤将是流星目录中的velocity
【讨论】: