首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

gitlab-runner跑起来!

今天还是比较忙,先装一个gitlab-runner分享给大家。

# 安装gitlab-runner

中文版本官方文档:

https://docs.gitlab.cn/runner/install/

看官方文档,有以下理解:

1. gitlab-runner开源,使用go编写,可以作为单个二进制文件运行,没有特定语言要求。

2. 可以使用docker部署或者部署到k8s集群。

3. 可以在linux、macos、freebsd、windows平台安装使用。

部署方式:

1. 容器中

2. 手动下载二进制文件

3. 使用rpm包安装

注意:出于安全和性能原因,不应该在托管GitLab 实例的机器上安装GitLab Runner。

今天我们选择使用yum方式安装,因为是centos系统使用居多,用yum管理也比较方便。

步骤:

1. 先安装官方仓库

2. 查看版本,进行安装,最新版本16.0.2

3. 注册

先决条件:

  1. 在没有安装gitlab的服务器上安装runner(已安装)

  2. 获取令牌(共享runner)

步骤:

1. 主菜单,管理区域

2. 侧边连选择CI/CD>runners

3. 新建实例

4. 我这里选择linux平台,runner描述和配置都是可选的,先不填写,只填写一个tag标签和超时时间大于十分钟即可

根据提示命令注册:

步骤 1

我这里选择shell,因为官方如此说:

Shell 是最简单的执行器。您的构建所需的所有必须依赖项都需要手动安装在GitLab Runner 所安装的机器上。

步骤 2

更具需求选择执行环境(执行器)

步骤 3

gitlab-runner run

可以看到runner01已经在线,下一步就是调用了。

今天就先注册了,明天上传代码并执行自动部署。分享就到这了,祝学习顺利!

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20230621A0B45500?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券