You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Travis-ci.org任务卡在‘Build created successfully’,如何清理排队任务?

清理Travis CI排队/重复任务的实用方案

我之前也碰到过一模一样的Travis CI任务堆积卡死的情况,折腾了好一会儿才搞定,给你几个靠谱的解决方法:

1. 网页端手动取消(适合少量任务)

  • 登录Travis CI账户后,进入对应的仓库页面,切换到「Builds」标签
  • 找到所有显示「Build created successfully」但一直没执行的任务,它们通常处于「Created」或排队状态
  • 每个任务卡片右上角有个三点图标,点击后选择「Cancel build」就能单独取消;如果任务太多,还可以勾选多个任务,然后点击页面顶部的「Cancel selected」批量操作

2. 用Travis CLI批量清理(高效处理大量任务)

手动点太麻烦的话,CLI工具是最佳选择:

  • 先确保已经安装Travis CLI并完成登录验证(执行travis login命令,按提示完成身份验证)
  • 进入本地仓库目录,或者直接指定仓库操作:
    • 先查看所有未执行的任务:travis builds --state created
    • 批量取消所有处于created状态的任务:travis cancel --state created
    • 如果只想清理特定分支的任务,加上分支参数即可:travis cancel --branch your-branch-name

3. 触发新构建打破循环

有时候取消完堆积任务后,Travis的队列可能还没恢复正常,这时候可以:

  • 给仓库做个无意义的小提交(比如修改README的一个空格)并推送到远程,触发一次全新的构建
  • 或者在网页端找到最近的一次构建,点击「Restart build」重新执行,这通常能打破之前的重复创建任务的循环

4. 先确认是否是Travis官方故障

如果所有仓库的任务都卡住,大概率是Travis的系统出了问题。这时候可以查看Travis官方的状态页面,确认是否有队列相关的系统故障。如果是官方问题,取消任务也没用,只能等他们修复服务,之后再重新触发构建即可

内容的提问来源于stack exchange,提问作者Paul D Smith

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.21 07:35:51