# linux

Jenkins + Gitee 实现代码自动化构建 (超级详细)

2022-06-11 11:42:34
9

前提

1: 搭建jenkins线上服务, 参考Linux环境下安装Jenkins
2:注册gitee账号,并创建一个项目,这里我的项目名是 lvsige-demo(下面简称demo)

过程

1:服务器放置项目位置克隆Gitee上demo项目

git clone Gitee上demo项目链接  #我项目位置 /www/wwwroot/test

2:检查jenkins配置配置文件,将执行用户改成root,不然后面可能出现执行shell没有权限

vim /etc/sysconfig/jenkins # 编辑文件
JENKINS_USER="root" # 改成root
systemctl restart jenkins.service # 重启服务

如果重启服务报错, 可以 ps -ef|grep jenkins 查看jenkins进程
然后 kill -9 xxx(进程)

然后重启 jenkins 命令:service jenkins start

3: 安装Gitee插件(系统管理->插件管理->可选插件->筛选Gitee->选中直接安装,安装成功之后重启jenkins服务)

4:添加Gitee(码云)链接配置(系统管理->系统配置->Gitee配置)

然后点击 "添加" 即可。添加之后, 点击测试链接, 显示成功ok。
如果爆红提示没有权限,检查上一步,你的帐密输错了没。

5: 创建一个自由风格的任务,命名test,按照图片配置选项

这里就开始构建了。 至此, 你已经成功了。

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区),文章链接,文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件至:cloudbbs@huaweicloud.com 进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容。

最后编辑于 2024-10-31 14:05:41