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

Jenkins大总结 20250901

一、Jenkins定义

Jenkins 是一款开源的自动化工具,主要用于实现持续集成(CI)持续部署(CD)流程,是 DevOps 实践中最常用的核心工具之一。  基于 Java 开发,源代码公开,可自由修改和扩展。

官方网页:Jenkins 用户手册

简单来说,Jenkins 就像一个 “自动化调度中心”,帮助开发和运维团队减少重复的手动操作,提高软件交付效率和质量。

二、Jenkins 安装和启动

#新版jenkins_2.492.1要求安装JDK-17
[root@ubuntu2404 ~]#apt update && apt -y install openjdk-17-jdk
包安装 Jenkins:https://pkg.jenkins.io/debian-stable/
其他方式安装略
啰嗦一句:基于war包安装:从清华源上下载jenkins.war 然后再java -jar jenkins.war 默认端口是8080 如果想更改端口,则在后面加上--httpPort=9090命令
安装完成之后 通过/var/lib/jenkins/secrets/initialAdminPassword 找到密码进行登录
进去以后出现下面的离线状态
如果显示 jenkins 已离线 ,将/var/lib/jenkins/hudson.model.UpdateCenter.xml文件中的更新检
查地址改成国内镜像地址,如清华大学地址,然后重启 jenkins 即可:
https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json
https://mirrors.aliyun.com/jenkins/updates/update-center.json
https://jenkins-zh.gitee.io/update-center-mirror/tsinghua/update-center.json
范例: 解决离线问题(实践告诉我可以点击跳过插件安装
[root@ubuntu1804 ~]#vim /var/lib/jenkins/hudson.model.UpdateCenter.xml
<?xml version='1.1' encoding='UTF-8'?>
<sites><site><id>default</id><url>https://jenkins-zh.gitee.io/update-center-mirror/tsinghua/update-center.json</url></site>
</sites>

http://www.xdnf.cn/news/19722.html

相关文章:

  • Abaqus后处理常见问题汇总
  • python生成器与协程深度剖析
  • 腾讯位置商业授权微信小程序获取城市列表
  • 数据分析编程第八步:文本处理
  • flex布局order改变排列顺序
  • 前沿科技竞速:脑机接口、AI芯片与半导体生态上的新突破
  • Product Hunt 每日热榜 | 2025-08-31
  • 记录我的第一次挖洞
  • 蓝牙BLE modem调制里面phase manipulation什么意思
  • Proteus8 仿真教学全指南:从入门到实战的电子开发利器
  • 【数据可视化-103】蜜雪冰城门店分布大揭秘:2025年8月数据分析及可视化
  • Dify之插件开发之Crawl4ai 爬虫打包与发布
  • SERL——针对真机高效采样的RL系统:基于图像观测和RLPD算法等,开启少量演示下的RL精密插拔之路(含插入基准FMB的详解)
  • 【STM32】中断软件分支处理( NVIC 和 GIC)
  • Rviz-Gazebo联动
  • C语言数据结构之双向链表
  • 详细介绍 JMeter 性能测试
  • Mac idea 格式化代码快捷键
  • 第 94 场周赛:叶子相似的树、模拟行走机器人、爱吃香蕉的珂珂、最长的斐波那契子序列的长度
  • 【C++】什么是智能指针及应用
  • 六大关键步骤:用MES系统重构生产计划管理闭环
  • 从能耗黑洞到精准智控:ASCB2智慧空开重构高校宿舍用电能效模型
  • 均值滤波和中值滤波的简介、C语言实现和实测
  • Adobe Photoshop 2025 最新下载安装教程,附PS2025下载
  • 【项目】多模态RAG必备神器—olmOCR重塑PDF文本提取格局
  • 智慧水利系统解决方案-水利信息化平台
  • linux连接服务器sftp无法输入中文
  • 直播预告 | Excelize 跨语言实战
  • 代码随想录二刷之“回溯”~GO
  • Linux系统中yum包管理器安装软件时遇到的网络连接问题