我在GitLab CI中使用Kaniko来构建Docker镜像。Kaniko不直接支持Git操作,所以我需要切换到另一个分支或在Kaniko映像中提交。这允许我使用Git上下文来构建图像。
然而,当我需要包含以前GitLab CI作业中Git上下文之外的工件时,我会遇到一个问题。当使用Git上下文构建Docker镜像时,Kaniko限制对Git上下文之外的文件的访问。
构建Dockerfile时,如何在Kaniko中包含Git上下文之外的文件或目录?