当前位置:   article > 正文

服务器部署Jenkins同步gitee代码(vue)_jenkins任务怎么连接gitee

jenkins任务怎么连接gitee

        在上一篇文章中写了 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 脚本的配置

  1. npm -v
  2. node -v
  3. npm i
  4. npm run build
  5. cd /home
  6. rm -rf text/dist/*
  7. cp -r /home/jenkins_home/workspace/text-web/dist/* text/dist

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


三、构建 

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

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/不正经/article/detail/488054
推荐阅读
相关标签