当前位置: 首页 > article >正文

Centos安装配置Jenkins

下载安装

注意:推荐的LTS版本对部分插件不适配,直接用最新的版本,jenkins还需要用到git和maven,服务器上已经安装,可查看参考文档[1]、[2],本次不再演示

访问开始使用 Jenkins

下载jenkins

上传至服务器后执行以下命令启动jenkins

nohup java -jar jenkins.war --httpPort=18888 &

查看日志

tail -fn 200 nohup.out

复制框中内容

访问jenkins

进入以下页面后输入复制的内容,点击继续

安装推荐的插件

设置用户名密码

安装maven插件

配置Gitee项目

安装gitee插件

添加gitee连接

完成后测试连接,成功后保存应用

新建任务

  • 配置General

  • 源码管理配置

  • 构建触发器

注意webhookurl,需要在git中配置

生成webhook密码

  • Build Steps

只是比较简单的测试,服务器上已经git clone了测试项目,正式的是要经过拉取代码、重新打包、项目启动等步骤的

gitee配置

进入git项目,点击管理,配置WebHooks,填充URL和密码

测试

注意:虽然gitee有测试功能,但是有bug,直接测试会报404,如果想测试需要将push_hooks改为Push Hook

  • 简单测试

直接使用postman进行测试

查看jenkins,发现推送成功

  • 推送代码测试

本地提交代码

jenkins执行成功

查看服务器上HelloController的代码,代码变为hello world

参考文档

[1].Centos安装配置Git

[2].Centos环境下安装配置Maven

[3].Jenkins文档


http://www.kler.cn/a/373546.html

相关文章:

  • git使用-小白入门2
  • 本地用docker装mysql
  • Ubuntu上,ffmpeg如何使用cuda硬件解码、编码、转码加速
  • PCB印刷电路板快速上手04电容元件
  • 使用Deepseek搭建类Cursor编辑器
  • P10打卡——pytorch实现车牌识别
  • Mybatis使用和原理
  • matplotlilb画图
  • js实现异步和延时
  • 隨便 20241028 ISR 和 OSR 在 Kafka 中的详细解析
  • Nginx部署前端需要了解的知识
  • EfficientNet-B6模型实现ISIC皮肤镜图像数据集分类
  • 整合SSM框架(2)
  • 雷赛DMC5X10系列脉冲运动控制卡——机械原点和工作原点原理
  • BGP 及 4+ 的一些特性及配置笔记
  • 外包干了7天,技术明显退步。。。。。
  • Go:package
  • 传奇架设教程,M2报错无法找到城堡信息文件的解决方法
  • 【c++篇】:模拟实现string类--探索字符串操作的底层逻辑
  • oracle获取中文拼音/WB
  • isp框架代码理解
  • python debug作业
  • 前端vue2迁移至uni-app
  • 产品宣传册制作成电子产品宣传册用什么软件?
  • ollama 在 Linux 环境的安装
  • Leetcode 79 Word search