使用 Jenkins CI 和 Velocity 测试 Meteor 应用程序
Using Jenkins CI with Velocity for testing Meteor apps
我四处寻找答案,但无法正常工作。我在 OS X 上同时拥有我的 Meteor 应用程序和 Jenkins 运行。我关注 this answer
但构建失败并显示以下输出
我对 Jenkins 和 Meteor 都缺乏了解显然是这里的错误,但我无法在网上找到解决方案。
我不得不使用 /usr/local/bin/meteor
而不是 meteor
因为 Jenkins 用户似乎找不到 meteor 命令。所以也许我在那里错了。
我不是 Jenkins 专家,但为了访问 jenkins
用户已安装的可执行文件,我所做的是调用 !/bin/bash -l
#!/bin/bash -l
在脚本的开头。这样你就可以调用 meteor
.
我假设当您 运行 meteor run --test
在您的本地计算机上 运行 没有问题,对吗?
我会 ssh 进入 Jenkins 实例并检查是否有另一个进程使用端口 3001,如错误提示的那样。也许有一个 运行ning 流星过程?
我四处寻找答案,但无法正常工作。我在 OS X 上同时拥有我的 Meteor 应用程序和 Jenkins 运行。我关注 this answer
但构建失败并显示以下输出
我对 Jenkins 和 Meteor 都缺乏了解显然是这里的错误,但我无法在网上找到解决方案。
我不得不使用 /usr/local/bin/meteor
而不是 meteor
因为 Jenkins 用户似乎找不到 meteor 命令。所以也许我在那里错了。
我不是 Jenkins 专家,但为了访问 jenkins
用户已安装的可执行文件,我所做的是调用 !/bin/bash -l
#!/bin/bash -l
在脚本的开头。这样你就可以调用 meteor
.
我假设当您 运行 meteor run --test
在您的本地计算机上 运行 没有问题,对吗?
我会 ssh 进入 Jenkins 实例并检查是否有另一个进程使用端口 3001,如错误提示的那样。也许有一个 运行ning 流星过程?