首先介绍一下整体的情况,和我们的需求。

  1. 在我们组里,不同的项目和服务,被分到不同的 repo 中,托管在 gitlab 上面。

  2. 最近一段时间,由于构建的时间变长,用掉了 gitlab 免费的 2000 minutes。

因此,打算采用自己的 runner,来进行服务的构建和使用。

Gitlab runner 配置有些神奇。

……

Continue reading