云效为用户提供的一定额度的免费构建环境资源,由于构建环境为系统自动生成分配,构建完成就会随之销毁。针对可能是由于构建环境导致的构建失败问题,云效提供了本地调试优化工具。
该工具的工作原理为,在你的本机环境中,拉取云效流水线环境镜像,模拟与 Flow 上相同的容器环境,并直接在本机中进行命令调试。因此,使用该工具的前提需要在本地安装 Docker。
步骤一:复制本地调试指令并执行
部分流水线任务执行失败后,可以查看本地调试工具。复制本体调试指令,并在本地执行。由于第一次模拟环境,需要拉取构建环境镜像,可能会耗费较长的时间。
步骤二:本地调试
本地模拟环境,会在你失败的流水线步骤中停止,你可以查看所有的环境情况,并调试解决问题。如以下示例,流水线任务在“Java 构建”步骤执行失败,本地调试工具会进入该步骤构建环境。
文档内容是否对您有帮助?