如何列出GitLab Runner最近的所有工作?

如何列出GitLab Runner最近的所有工作?,gitlab,gitlab-ci-runner,Gitlab,Gitlab Ci Runner,我感兴趣的是列出在GitLab Runner上运行了一段特定时间(在我的案例中是最后六个月)的所有作业。或者更准确地说:我想找到所有已经运行作业的项目。有没有办法做到这一点,通过web界面或登录到runner 在web界面中,我尝试在管理区域>跑步者>[选择特定跑步者]中查找。在这里我可以看到“这个跑步者最近的工作”,但这只列出了最后30次跑步 我也尝试过从命令行使用gitlab runner命令,但我还没有找到列出实际运行的方法。我怀疑现在是否有这样的UI页面。 有趣的是,在几个主要版本之前,

我感兴趣的是列出在GitLab Runner上运行了一段特定时间(在我的案例中是最后六个月)的所有作业。或者更准确地说:我想找到所有已经运行作业的项目。有没有办法做到这一点,通过web界面或登录到runner

在web界面中,我尝试在管理区域>跑步者>[选择特定跑步者]中查找。在这里我可以看到“这个跑步者最近的工作”,但这只列出了最后30次跑步


我也尝试过从命令行使用
gitlab runner
命令,但我还没有找到列出实际运行的方法。

我怀疑现在是否有这样的UI页面。
有趣的是,在几个主要版本之前,有可能在页面上看到跑步者完成的作业

但最肯定的是,您可以通过GitLab API实现这一点:


如果使用API客户端,可能会更简单,比如说Python:

谢谢。最后,我从API中提取了所有作业,然后根据需要对它们进行解析/筛选。有关于如何列出当前正在运行的作业的新闻吗?