jenkins集成Gitee 自动化部署 (源码版)
简介
持续集成平台jenkin 是使整个软件生命周期中所有工作实现自动化,以流水线的
方式去完成软件的运行过程 jenkins是一个可以扩展的持续集成和持续部署的平台
安装
注意: 安装需要环境的有JDK1.8或者JDK11 及以上版本 同时需要Maven环境 注意修改Maven的镜像源
改成自己私服地址或者阿里云地址 这样在后面构建的时候会快很多,
这里我们不使用docker镜像安装 因为docker安装运行至少需要10 GB的驱动空间
linux源码安装 需要2核4G的配置即可
安装命令
sudo wget -O /etc/yum.repos.d/jenkins.repo \
https://pkg.jenkins.io/redhat-stable/jenkins.repo
sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
yum install fontconfig java-11-openjdk -y
sudo yum upgrade
sudo yum install jenkins
sudo systemctl daemon-reload
sudo systemctl enable jenkins 或者 sudo systemctl start jenkins
检查 Jenkins 服务的状态: sudo systemctl status jenkins
安装好后 浏览器访问 http:服务器Ip:8080 会出现这个页面
这个密码我们要通过sudo cat /var/lib/jenkins/secrets/initialAdminPassword
这个命令查看 将密码填入到栏中登录
接着我们选择安装推荐的插件
接入新手入门页面完成插件的安装
创建管理员用户,输入相关信息后点击“保存并完成”按钮进入“实例配置”,输入Jenkins URL后点击“保存并完成”按钮 一般来着 这个地址需要填写内网的地址
重启Jenkins
登录Jenkins 出现这个页面
配置
我们需要进行全局配置和系统配置以及安装对应的插件
点击可选插件 安装
Maven Integration
SonarQube Scanner for Jenkins
Publish Over SSH
Gitee Plugin
GitHub plugin
GitLabPlugin
Generic Webhook Trigger
全局配置
1:配置JDK 填写自己服务器上的 JAVA_HOME
2:配置Maven 填写自己服务器的MAVEN_HOME
系统配置
配置Gitee
其中证书令牌 需要到gitee上申请获取 获取地址是
https://gitee.com/profile/personal_access_tokens
点击测试链接 出现成功字样后就代表可行
配置github
其中凭据 需要到githup上申请获取
配置邮件服务
其中 密码 需要到QQ邮箱中申请获取
新建任务
源码管理 配置git
最后保存 点击构建
也可以将项目提交一下 也可以触发构建文章来源:https://www.toymoban.com/news/detail-557051.html
如果有问题的地方 请指出来 或者加我QQ 1336809324 备注Jenkins 我们一起探讨文章来源地址https://www.toymoban.com/news/detail-557051.html
到了这里,关于jenkins集成Gitee 自动化部署 超详细的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!