安装 GitLab Runner
官方指引:https://docs.gitlab.com/runner/install/linux-repository.html#installing-gitlab-runner
-
添加软件源
curl -L "https://packages.gitlab.com/install/repositories/runner/gitlab-runner/script.deb.sh" | sudo bash -
安装
sudo apt-get install gitlab-runner下载的网速会很慢,自行翻墙解决。
为 gitlab-runner 用户安装 node 环境
最常用的就是 shell runner 了,它依赖本地的 gitlab-runner 用户去执行,我们需要为该用户安装一些基础环境,例如 node
切换到 gitlab-runner 用户
由于该用户是自动创建并且没有赋予密码,不允许直接登录,因此要先 su root 然后在管理员身份下 su gitlab-runner
安装 nvm
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.2/install.sh | bash