1

我用“build”和“docker”管道创建了一些 wercker 管道。两条管道使用不同的盒子。“docker”管道将编译后的代码从 $WERCKER_SOURCE_DIR/target 复制到正确的文件夹,最后一步是 internal/docker-push。当我检查生成的 docker 映像时,我仍然可以在生成的映像中看到 /pipeline/source 文件夹中的所有源。

我尝试rm -rf /pipeline在 docker-push 之后执行脚本步骤,但在检查 /pipeline(以及所有源、构建缓存、脚本)之后仍然是生成图像的一部分。

有什么方法可以清理它并创建一个更清晰的图像(我只想要图像中的编译代码)。

谢谢,

丹尼

4

1 回答 1

0

我已经在 internal/docker-push 步骤之前移动了删除 /pipeline 文件夹的步骤,这很好。

于 2017-05-02T08:52:19.157 回答