多阶段构建会在最后阶段上下文中执行 CI,而不是回滚到作业映像。
作者: ivanchubb创建于 2024年9月25日更新于 2025年6月2日
实际行为
执行多阶段构建(特别是在最后阶段为“从头开始”)后,在“执行器”完成后,CI 任务中的其余脚本会保持构建的镜像的上下文,而不是回到在任务级别定义的镜像的上下文。这会在运行执行器后尝试进行任何解析或日志聚合时导致意外错误。
内容来源: GoogleContainerTools/kaniko
实际行为
执行多阶段构建(特别是在最后阶段为“从头开始”)后,在“执行器”完成后,CI 任务中的其余脚本会保持构建的镜像的上下文,而不是回到在任务级别定义的镜像的上下文。这会在运行执行器后尝试进行任何解析或日志聚合时导致意外错误。
内容来源: GoogleContainerTools/kaniko