在windows上安装部署cicd

安装步骤

  • 下载gitlab-runner,官网地址如下: https://docs.gitlab.com/runner/install/windows.html
  • 在任意位置创建文件夹,并把安装程序放入文件夹中
    在windows上安装部署cicd_第1张图片
  • 安装gitlab-runner
    注意需要使用管理员权限,打开powershell才能运行
cd C:\GitLab-Runner
.\gitlab-runner.exe install --user ENTER-YOUR-USERNAME --password ENTER-YOUR-PASSWORD
.\gitlab-runner.exe start
  • 注册(目的是为了使gitlab具体项目和该程序产生对应关联)
    注册前获取相应的url以及token,已备注册时候使用
    在windows上安装部署cicd_第2张图片在windows上安装部署cicd_第3张图片
    在powershell中输入如下命令
.\gitlab-runner.exe register

在windows上安装部署cicd_第4张图片

  • 注册完成后可在gitlab的该项目下看到此runner

在windows上安装部署cicd_第5张图片

  • 编写.gitlab-ci.yml文件
    我只做了简单的数据拉取,示例如下:
    踩坑,不知道为什么script下的第一行不被执行,就随便写了一个输出语句在那
    在windows上安装部署cicd_第6张图片

踩坑

  • 报错提示,faile to start process:exec:“pwsh”
    在这里插入图片描述
    解决:修改config.toml 中的pwsh 为 powershell

在这里插入图片描述

  • 报错找不到文件或者文件夹
    在这里插入图片描述
    创建该目录以及文件夹,注意config为文件而非文件夹

你可能感兴趣的:(git,gitlab)