我正在尝试在 jenkins v1.592 的帮助下设置持续代码集成
我有一个 android 混合代码,我正在尝试用 jenkins 构建它。
我已经为ANT_HOME、JAVA_HOME、ANDROID_HOME设置了环境变量,然后分别添加到PATH中。我还将 nodejs 和 npm 添加到了 PATH 中。
蚂蚁版本1.9.2
java版本1.8.0_25
npm 版本 1.4.28
科尔多瓦安卓版本3.5.1
C:\Users\用户名>路径
gives
C:\Users\用户名\AppData\Roaming\npm;C:\Program Files\nodejs;C:\whateverElse...
詹金斯 $WORKSPACE = C:\Program Files (x86)\Jenkins\jobs\myProject\workspace\
现在我将 cmd 提示符设置为 jenkins 工作区并执行以下命令
cd myProject
cordova build android
24 秒后我得到 BUILD_SUCCESSFUL
同样,当我转到本地詹金斯服务器时
显示了詹金斯仪表板,我已经在那里设置了 myProject 并且
在项目配置中我添加了以下行
"cd myProject
cordova build android"
在构建步骤中并保存配置。
当我尝试构建时出现以下错误
由匿名者从命令行启动
在工作区 C:\Program Files (x86)\Jenkins\jobs\myProject\workspace 中构建
正在更新版本“2014-12-02T15:20:23.437 +0530”的存储库
修订版 263
自上次构建以来存储库没有变化
[工作空间] $ cmd /c 调用 C:\Windows\TEMP\hudson3297478415472069526.bat
C:\Program Files (x86)\Jenkins\jobs\myProject\workspace>cd myProject
C:\Program Files (x86)\Jenkins\jobs\myProject\workspace\myProject>cordova 构建 android
“节点”不被识别为内部或外部命令,
可运行的程序或批处理文件。
构建步骤“执行 Windows 批处理命令”将构建标记为失败
归档工件
完成:失败
任何帮助,将不胜感激
Mac OSX 上也存在同样的问题
此致