continuous-integration - 在 Github 操作管道上设置默认超时
问题描述
通常,我的管道需要 15 分钟才能执行。
最近,由于一些奇怪的原因,一些管道需要 45 分钟到 6 小时才能失败。
是否可以在 GitHub Action 的管道上设置默认超时限制(例如,30 分钟后自动取消)?
解决方案
您可以通过两种方式更改默认时间限制
job.<id>.timeout-minutes
为整个作业设置超时job.<id>.steps.timeout-minutes
为单个步骤设置超时
你的场景:
my-job:
runs-on: ubuntu-latest
timeout-minutes: 30
推荐阅读
- android - 使用 mActivity = context 在片段 onAttach 中是否存在内存泄漏?
- php - 在 Laravel-8 项目中创建数据不起作用,如何解决?
- docusignapi - 如何使所有自定义字段在docusign中共享?
- python - 为什么后端python编译器不能返回结果?
- python-3.x - 使用 Selenium Python 单击具有相同类名但具有不同 ID 的所有类似按钮,这些按钮都有一个共同词
- mysql - 高版本的mysql备份恢复太慢
- python - (pip)安装后使用pyinstaller时出现无法识别的命令错误
- python - 在python中找不到类变量
- azure-cosmosdb - 使用 v4 Java SDK 依赖项连接到 CosmosDB 时出错
- php - libmemcached 版本升级问题