文章链接
https://nanmu.me/zh-cn/posts/2022/bring-your-own-gitlab-runner/
前情提要
摘要
Gitlab 有个不错的特性,就是你可以使用自己的 Gitlab CI Runner. 可是,如果你没有“自己”的 CI Runner 该怎么办呢?别担心,我们可以自己写一个。[]~( ̄▽ ̄)~*
在这篇文章里,我们会:
- 阐述 Gitlab Runner 的核心任务;
- 分析 Runner 工作时和 Gitlab 的交互内容;
- 设计和实施一个我们自己的 Runner ;
- 自举:让我们的 Runner 运行自己的 CI 工作;
- 埋一个彩蛋!
当然,如果你习惯直接看代码,欢迎访问Github 仓库。如果喜欢,欢迎留个 star.