无人机建造和部署



我正在为一个java应用程序设置一个管道。我可以成功地将应用程序构建到一个JAR中,但我想创建一个docker容器并将JAR添加到该容器中。

我的jar文件是在/drone/src/target/app.jar上创建的

然而,当我试图在容器构建阶段添加jar时,我会得到以下错误。。。

ADD failed: stat /var/lib/docker/tmp/docker-builder947505275/app.jar: no such file or directory

如何让我的部署阶段利用构建阶段的jar?

我最终通过改变我的方法解决了这个问题。

我没有在步骤1中让drone打包JAR,然后让drone构建一个容器来添加JAR,而是更新了Dockerfile来打包JAR。所以管道现在只有一个阶段,但它实现了我的目标

相关内容

  • 没有找到相关文章

最新更新