【发布时间】:2015-06-17 13:14:33
【问题描述】:
我正在尝试使用 MAVEN 在 Bluemix 中创建一个部署管道,而 Deploy 阶段总是错过前一阶段(构建阶段)中生成的工件,即它永远找不到 .war 包,有什么想法吗?日志如下。
构建:
[INFO] 打包 webapp [INFO] 组装 webapp [MyWebAppInBluemix] 在 [/home/jenkins/workspace/9b24c823-cdb0-2f05-7588-80df3afc1131/86d18f86-4ade-4e02-8282-171dc9757272/target/MyWebAppInBluemix] [INFO] 处理战争项目 [INFO] 复制 webapp webResources [/home/jenkins/workspace/9b24c823-cdb0-2f05-7588-80df3afc1131/86d18f86-4ade-4e02-8282-171dc9757272/src/main/webapp/WEB-INF] 到 [/home/jenkins/workspace/9b24c823-cdb0-2f05-7588-80df3afc1131/86d18f86-4ade-4e02-8282-171dc9757272/target/MyWebAppInBluemix] [INFO] 复制 webapp 资源 [/home/jenkins/workspace/9b24c823-cdb0-2f05-7588-80df3afc1131/86d18f86-4ade-4e02-8282-171dc9757272/src/main/webapp] [信息] 建筑罐子: /home/jenkins/workspace/9b24c823-cdb0-2f05-7588-80df3afc1131/86d18f86-4ade-4e02-8282-171dc9757272/target/MyWebAppInBluemix/WEB-INF/lib/MyWebAppInBluemixBlueMix-1.0-SNAPSHOT.jar [INFO] Webapp 在 [838 毫秒] 内组装 [INFO] 构建战争: /home/jenkins/workspace/9b24c823-cdb0-2f05-7588-80df3afc1131/86d18f86-4ade-4e02-8282-171dc9757272/target/MyWebAppInBluemix.war [信息] -------------------------------------------------- ---------------------- [信息] 构建成功 [信息] -------------------------------------------------- ---------------------- [INFO] 总时间:44.417 s [INFO] 完成时间: 2015-04-12T00:48:18+00:00 [INFO] 最终内存:21M/36M [INFO] -------------------------------------------------- ---------------------- /home/jenkins/workspace/9b24c823-cdb0-2f05-7588-80df3afc1131/86d18f86-4ade-4e02-8282-171dc9757272 ..上传工件...上传成功总时间:11秒 完成:成功
部署:
由用户管道开始远程构建 jenkins-deploy-slave-fe1b25615459 (.*Deploy) 在工作区 /home/jenkins/workspace/9b24c823-cdb0-2f05-7588-80df3afc1131/6f0d5c28-555a-4d9e-8207-7e5dfa978bbc 无法访问上游工件区域 /opt2/jenkins/jobs/9b24c823-cdb0-2f05-7588-80df3afc1131/jobs/86d18f86-4ade-4e02-8282-171dc9757272/builds/2015-04-11_19-47-24/archive。 源项目是否归档工件?正在下载工件... 下载成功总时间:11秒...
++ cf push MyWebAppInBluemix 在 org marcelo@mail.com / 空间中更新应用程序 MyWebAppInBluemix 开发为 marcelo@mail.com... OK
正在上传 MyWebAppInBluemix... 正在从以下位置上传应用程序文件: /home/jenkins/workspace/9b24c823-cdb0-2f05-7588-80df3afc1131/6f0d5c28-555a-4d9e-8207-7e5dfa978bbc 上传 47.9M,169 个文件
Done uploading OK在 org marcelo@mail.com / 空间中停止应用程序 MyWebAppInBluemix 开发为 marcelo@mail.com... 好的
在 org marcelo@mail.com / 空间中启动应用程序 MyWebAppInBluemix 开发为 marcelo@mail.com... -----> 下载的应用程序包(85M) -----> 下载的应用构建包缓存(1.4M)
FAILED 服务器错误,状态代码:400,错误代码:170003,消息:An 任何可用的构建包都没有成功检测到应用程序
提示:使用“cf logs MyWebAppInBluemix --recent”获取更多信息 构建步骤“执行 shell”将构建标记为失败 Finished: FAILURE
【问题讨论】: