使用Docker云进行Spring引导自动化构build

我正试图通过Docker Cloud实现持续集成/交付。

在Docker Cloud上,我连接了我的桶存储库,所以每一次提交docker build都将在Docker Cloud上启动,但是自动化构build失败,这些是日志

错误:生成失败:添加失败:stat /var/lib/docker/tmp/docker-builder406751627/target/springtest.jar:没有这样的文件或目录错误:生成失败,退出代码2错误:内置“主”(094341b2 )在0:02:10失败

这是我的Docker文件

FROM java:8 VOLUME /tmp ADD /target/springtest.jar springtest.jar ENTRYPOINT ["java","-jar","springtest.jar"] 

但是,如果我尝试在我的本地dockerterminal上构build相同的东西,我没有得到问题,我使用这个命令mvn package docker:build和它的创build图像成功

那么为什么使用相同的Dockerfile自动构build呢? 任何其他步骤我需要做的?

你在本地有springtest.jar吗?

从错误似乎是Docker云无法findspringtest.jar文件。