0
点赞
收藏
分享

微信扫一扫

gitlab-runner 的使用,gitlabtoken 在哪里,以及前端使用npm 自动编译



​​​https://www.jianshu.com/p/df433633816b​​

以下的是本人安装的时候的疑惑,教程是上面两个链接

git 安装

yum install git-core

可能会用到:
​linux令普通用户拥有root权限​​

profile 在/etc/profile

所有步骤安装完之后:
在 gitlab-runner 用户下 ~/.local/bin

执行一下在流水线那边的错误 : ep: ./depoly liaoshengping master 先执行一下程序,yml文件的script

.yml 文件:

stages:
- master
master_job:
stage: master
script:
- deploy liaoshengping runnertest master
only:
- master
tags:
- lisosp_sp

depoly文件:

#!/bin/bash
deploy_path="/www/$1/$2"
if [ ! -d "$deploy_path$3" ]
then
project_path="git@qianzui.localhost.com:"$1/$2".git -b $3"
/usr/bin/git clone -b $3 $project_path $deploy_path$3
else
cd $deploy_path$3
/usr/bin/git reset --hard
/usr/bin/git pull origin $3
npm install #!如果是前端
npm run build #!如果是前端
fi

gitlab token在哪:

gitlab-runner 的使用,gitlabtoken 在哪里,以及前端使用npm 自动编译_普通用户

tags 是注册的时候写的tags

在.yml 对应的tags 的值


举报

相关推荐

0 条评论