【发布时间】:2020-10-21 15:10:41
【问题描述】:
我们正在处理一些托管在 Gitlab 上的项目,如果我们有一个机器人来自动处理一些问题,那将非常方便。
例如:自动关闭超过 20 天前被标记为“等待客户答复”的问题
我找不到任何关于如何做到这一点的指南或教程,我什至不知道它是否可以完全在 github 中完成,或者我是否需要从外部服务创建我的机器人。
【问题讨论】:
标签: automation gitlab bots
我们正在处理一些托管在 Gitlab 上的项目,如果我们有一个机器人来自动处理一些问题,那将非常方便。
例如:自动关闭超过 20 天前被标记为“等待客户答复”的问题
我找不到任何关于如何做到这一点的指南或教程,我什至不知道它是否可以完全在 github 中完成,或者我是否需要从外部服务创建我的机器人。
【问题讨论】:
标签: automation gitlab bots
根据您想要做什么,有多种选择。我已将所有这些方法用于不同的任务:
在您的情况下,如果主要是关闭陈旧问题等问题。我倾向于分叉triage-ops,它已经有这方面的政策。策略本身以 YAML 文件的形式编写,并按计划的 GitLab 管道运行,因此上手非常容易,您只需对策略进行专门化以适应您的工作流程。
【讨论】: