gitlab bot - simeonlam/knowledge GitHub Wiki
stackoverflow
https://stackoverflow.com/a/63238304
- If you want to write something from scratch, and have full control over every aspect of the bot's workflow, the python-gitlab library is very nice.
- If you want something that mainly responds to events gidgetlab is great for this.
- If you want something that automates a merge-request workflow, you might just want to run an instance of marge-bot.
- If you want something more sophisticated, and you don't want to start from scratch, it might be worth forking some of GitLab's internal bot repos.
- The triage-ops repo automates triage on labels and MRs, using the gitlab-triage gem.
- The async-retrospectives repo automates the generation of end-of-sprint information, which is then posted as an issue. There's a blog post you can read about it.
gitlab
https://about.gitlab.com/blog/2017/11/02/automating-boring-git-operations-gitlab-ci/