自动构建和部署失败,jazzhub上的构建失败

时间:2014-11-12 05:29:05

标签: eclipse jazz ibm-cloud ibm-jazz

我正在尝试使用在Bluemix上自动构建和部署的jazzhub(IBM DevOps产品)的功能。我已经使用Eclipse插件为Jazzhub检查我的代码到我的项目。但是,自动构建总是因以下类型的错误而失败。

使用.gitcredentials设置凭据 检查修订版a0b1e7c78b02e82ad210bc369cdd633212cb544f(origin / master) 第一次建立。跳过更改日志。 [47f4a135-016e-4a75-bb42-f9a9fda6df05] $ / bin / bash /tmp/hudson3124921405781328608.sh Buildfile:build.xml不存在! 构建失败 构建步骤'执行shell'将构建标记为失败 连接到https://P90JEN01.sl.jazz.net:9444 *

我能够从Eclipse直接构建和部署相同的代码库到bluemix。我的理解是DevOps服务会自动创建build.xml文件,如果找不到它。该文件说明了

“找到并执行构建脚本的项目相对路径。如果为空,将使用项目根目录。将生成并传递默认构建脚本(例如,Ant build.xml文件或Grunt Gruntfile.js文件)如果找不到源控制系统,则可能需要编辑生成的构建脚本以满足您的需求。

有人可以帮我吗?如何传递此错误并使构建成功部署?

1 个答案:

答案 0 :(得分:1)

我相信如果您使用的是ant脚本,我们可能需要创建build.xml:

http://thoughtsoncloud.com/2014/10/create-deploy-stand-alone-java-application-ibm-bluemix/

“下一步是创建脚本来构建代码。在本例中,我创建了一个.ant脚本。您可以使用Bluemix支持的选项以您选择的语言编写。创建一个名为build的文件。 xml并编写.ant构建脚本。“