如何升级到新安装的gitlabRunner版本?

时间:2018-10-09 08:41:19

标签: gitlab gitlab-ci gitlab-ci-runner

我尝试将单个gitlab运行程序从11.0更新到11.3.1 并按照gitlab doc上的说明进行操作。

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

  

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

最近的更新,如10. *到11.0绝对正常,但是这次 跑步者仍然停留在11.0(在-help和gitlab-ci Web ui中)。

重新启动跑步者并没有什么改变,所以看起来我错过了更新的重要步骤。

非常感谢发现我做错了什么。 :-)

操作系统:Ubuntu 18.04.1

(我在linux和gitlab领域相对较新,因此可能很明显)

使用的更新命令:

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

1 个答案:

答案 0 :(得分:1)

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

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

“最新” -可能会安装测试版,因此选择正确的标签(也在链接中进行说明)很重要