服务器部署Jenkins同步gitee代码(vue)

        在上一篇文章中写了 Jenkins 同步 GitHub ,但是有小伙伴不想用 GitHub(主要是构建成功率确实不高咳咳......),想问问能不能用gitee(码云)来进行同步... Of course 现在他来了,当然我这篇文章是默认你已经配置好了Jenkins 的 SSH Server了,如果还没配置的小伙伴可以先移步看看我上一篇文章 Jenkins配置远程服务器SSH Server流程


一、配置 Gitee 全局配置

Dashboard ——> 系统管理 ——> System

找到 Gitee 链接 进行配置

链接名一般写的就是 Gitee(可以随便写)

Gitee 域名 URL 就写默认的这个

最重要的就是配置证书令牌

打开提示的链接,进入点击生成新令牌

然后进入以下页面(令牌描述随便写一点就可以了)

点击提交后,输入密码,私人令牌就生成成功,直接点击复制就可以。

然后回到 Jenkins 添加凭据

类型选择 Gitee API 令牌 然后将复制好的令牌填到 私人令牌这里,id不用写,描述随便写一点就好

最后点击添加,添加完成后点击保存配置


二、新建任务

选择构建自由风格的软件项目

1、描述 随便写

2、源码管理选 git,URL填你 gitee 上面的项目地址,分支默认 master,当然也可以选别的

3、构建触发器

4、构建环境

        node的版本需要自己去插件那里配置,这里就不多提了

5、Build Steps shell 脚本的配置

npm -v
node -v
npm i
npm run build
cd /home
rm -rf text/dist/*
cp -r /home/jenkins_home/workspace/text-web/dist/* text/dist

具体指令的含义可以看上一篇文章 在服务器部署Jenkins同步github代码(vue)


三、构建 

成功!(从构建次数可以看出也是失败了很多次的...一把辛酸泪😭)

希望可以帮到大家。

 

  • 8
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值