如何升级到新安装的 gitlab 运行器版本?



我尝试将我的单个 gitlab 运行器从 11.0 更新到 11.3.1 并按照 GitLab 文档上的说明进行操作。

sudo apt-get install gitlab-runner将确认我安装了新版本:

Gitlab-runner 已经是最新版本 (11.3.1(。

像 10.* 到 11.0 这样的最后更新工作绝对正常,但这次 运行器仍然停留在 11.0 上(在 -help 和 gitlab-ci Web UI 中(。

重新启动运行器不会改变任何内容,因此看起来我以某种方式错过了更新的重要步骤。

找出我做错了什么会很棒,提前感谢。

操作系统: 乌班图 18.04.1

(我在 linux 和 gitlab 领域相对较新,所以这可能是显而易见的(

使用的更新命令:

# For Debian/Ubuntu/Mint
sudo apt-get update
sudo apt-get install gitlab-runner

好的,通过使用以下所述的手动更新解决了问题:

https://docs.gitlab.com/runner/install/linux-manually.html

停止服务(像以前一样需要提升的命令提示符(:

sudo gitlab-runner stop

下载二进制文件以替换 Runner 的可执行文件:

sudo wget -O /usr/local/bin/gitlab-runner https://gitlab-runner-downloads.s3.amazonaws.com/latest/binaries/gitlab-runner-linux-386
sudo wget -O /usr/local/bin/gitlab-runner https://gitlab-runner-downloads.s3.amazonaws.com/latest/binaries/gitlab-runner-linux-amd64

您可以为每个可用版本下载二进制文件,如中所述 Bleeding Edge - 下载任何其他标记的版本。

授予其执行权限:

sudo chmod +x /usr/local/bin/gitlab-runner

启动服务:

sudo gitlab-runner start

"最新">- 可能会安装测试版,因此选择正确的标签很重要(也在链接中描述(

最新更新