Gitlab 流水线配置
添加一个gitlab-runner
设置 > CI/CD 查看当前runner,如果没有则需要添加一个
下载和配置runner
Linux 服务器
1、在您的服务器上,使用以下命令下载并安装GitLab Runner:
curl -L https://packages.gitlab.com/install/repositories/runner/gitlab-runner/script.deb.sh | sudo bash
2、安装GitLab Runner:
sudo apt-get install gitlab-runner
3、启动GitLab Runner:
sudo gitlab-runner start
4、使用以下命令将GitLab Runner链接到您的GitLab服务器
sudo gitlab-runner register
windows 服务器
1、在您的服务器上,使用以下命令下载并安装GitLab Runner:
curl –LJO https://gitlab-runner-downloads.s3.amazonaws.com/latest/binaries/gitlab-runner-windows-amd64.exe
2、安装GitLab Runner:
.\gitlab-runner-windows-amd64.exe install
3、启动GitLab Runner:
.\gitlab-runner-windows-amd64.exe start
4、使用以下命令将GitLab Runner链接到您的GitLab服务器
.\gitlab-runner-windows-amd64.exe register
配置node和 git 环境变量
把node和git的包放进服务器
set path 查看所有的环境变量
setx path “已有的环境变量; node地址”
setx path “已有的环境变量; git地址/cmd”
Runner设置
安装完成之后就可以在ci/cd配置的runner中看到我们可用的runner了
点击编辑按钮,可以对runner进行一些配置
建议按照我的配置进行设置
创建一个流水线
配置流水线
仓库根目录创建.gitlab-ci.yml 文件进行配置
Build是构建流程,可以在script 写下自己的脚步,package是打包流程,可以把打出的包进行归档,test、deploy 是测试和部署
运行
CI/CD 流水线,点击运行流水线,选择分支配置变量,选择创建流水线,流水线就创建起来了,可以通过作业来查看流水线日志