阶段:
一个流水线的阶段包括多个步骤。阶段是按照流水线文件中定义的顺序执行,而阶段中的步骤也是同步顺序执行。当前一个阶段中的所有步骤都正确执行完毕下一个阶段才开始执行。
工作空间:
工作空间是所有流水线步骤共享的工作目录。在流水线的开始时,Rancher 会将源代码提取到工作空间。每个步骤的命令都会在工作空间中执行。在流水线执行期间,来自上一步的制品将在以后的步骤中可用。工作目录是一个临时卷,当流水线执行完成时,Rancher 将对其进行清理。
通常,流水线阶段包括:
发布:
构建完成后,将构建 Docker 镜像并将其发布到 Docker 镜像仓库,或者发布应用商店应用模板。