我正在尝试使用 jazzhub(IBM DevOps 产品)在 Bluemix 上自动构建和部署的特性。我已经使用 Jazzhub 的 Eclipse 插件将我的代码签入到我的项目中。但是,自动构建总是失败并出现以下类型的错误。
使用 .gitcredentials 设置凭据检查修订版 a0b1e7c78b02e82ad210bc369cdd633212cb544f (origin/master) 第一次构建。跳过更改日志。[47f4a135-016e-4a75-bb42-f9a9fda6df05] $ /bin/bash /tmp/hudson3124921405781328608.sh 构建文件:build.xml 不存在!构建失败构建步骤“执行外壳”将构建标记为失败连接到https://P90JEN01.sl.jazz.net:9444 *
我能够从 Eclipse 直接构建和部署相同的代码库到 bluemix。我的理解是,如果 DevOps 服务找不到,它会自动创建 build.xml 文件。文件说
“在其中找到并执行构建脚本的项目相对路径。如果为空,将使用项目根目录。将生成默认构建脚本(例如,Ant build.xml 文件或 Grunt Gruntfile.js 文件)并将其传递到您的源如果没有找到控制系统。您可能需要编辑生成的构建脚本以满足您的需要”。
有人能帮我一下吗?如何通过此错误并成功部署构建?