发布于 

gitlab cli与runner使用

设置仓库

首先,在代码仓库根目录下创建.gitlab-ci.yml文件,该文件用于定义CI/CD流程。下面是一个示例文件:

1
2
3
4
5
6
7
8
stages:
- build

job1:
stage: build
script:
- make build
- make dependencies

这个文件定义了一个build阶段和一个job1作业。在job1中,我们运行了两个脚本:make build和make dependencies。这些脚本将在build阶段中执行。

安装GitLab Runner

Windows 10安装GitLab Runner步骤:

  1. 从GitLab下载安装包

  2. 以管理员身份打开PowerShell,并进入安装包所在目录。

  3. 运行以下命令安装GitLab Runner:

    1
    ./gitlab-runner-windows-amd64.exe install -user ${username} --password ${password}

    如果使用的是本地账户,则可以省略–user 和 –password参数。

  4. 安装完成后,运行以下命令启动GitLab Runner:

    1
    ./gitlab-runner-windows-amd64.exe start
  5. 运行以下命令注册GitLab Runner:

    1
    ./gitlab-runner-windows-amd64.exe register

    注册过程中,需要提供一个Runner名称、GitLab实例的URL、注册Token以及运行环境(在这里输入shell)。

  6. 注册完成后,GitLab Runner将生成一个config.toml文件。如果您没有安装PowerShell 7,则需要将shell=”pwsh”改为shell=”powershell”。

至此成功安装和配置了GitLab Runner。