news 2026/6/10 17:59:18

Jenkins初识

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Jenkins初识

1.安装jdk

参考:

https://blog.csdn.net/Pan_peter/article/details/128845347

https://cloud.tencent.com/developer/article/1888380

检索可用包

sudo yum search java |grep jdk

发现可用的版本都比较老,所以安装个比较新的jdk版本,本次安装的jdk版本为jdk21, 选择的是.tar.gz的包

安装方法

oracle jdk 下载链接: https://www.oracle.com/java/technologies/downloads/#java21 1、创建安装目录 sudo mkdir -p /usr/local/java/ 2、下载JDK的包, sudo wget https://download.oracle.com/java/21/latest/jdk-21_linux-x64_bin.tar.gz 3、解压到/usr/local/java tar -czvf jdk-21_linux-x64_bin.tar.gz -C /usr/local/java/ 4、添加环境变量 在/etc/profile中添加如下内容 export JAVA_HOME=/usr/local/java/jdk-21 export PATH=$JAVA_HOME/bin:$PATH export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar 然后应用修改后的环境变量 source /etc/profile 5、创建软链 ln -sf /usr/local/java/jdk-21/bin/java /usr/bin/java 6、检查安装是否正常 java --version

2.安装jenkins

1. 下载 sudo wget http://mirrors.aliyun.com/jenkins/redhat/jenkins-2.499-1.1.noarch.rpm 2. 安装 sudo rpm -ivh jenkins-2.499-1.1.noarch.rpm

启动jenkins

sudo systemctl enable jenkins 修改端口为8089 sudo systemctl edit jenkins 重新加载服务: systemctl daemon-reload sudo systemctl start jenkins sudo systemctl status jenkins

二、配置jenkins

安装之后的设置,根据官方文档指导来就可以

https://www.jenkins.io/zh/doc/book/using/

三、流水线搭建

参考 https://blog.csdn.net/qq_15283475/article/details/127284810

1.demo

http://11.158.187.11:8089/

实现一个参数化构建的流水线,用于发起镜像构建

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/9 15:08:37

【计算机毕业设计案例】基于微信小程序的快递代收发的设计与实现基于springboot+微信小程序的快递代取系统的设计与实小程序(程序+文档+讲解+定制)

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

作者头像 李华
网站建设 2026/6/7 14:13:37

【计算机毕业设计案例】基于springboot+微信小程序的集换社卡牌的交易系统小程序基于微信小程序的集换式卡牌交易系统(程序+文档+讲解+定制)

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

作者头像 李华
网站建设 2026/6/10 16:41:48

【紧急升级】金融客服Agent必须具备的情绪识别能力,错过将被淘汰

第一章:金融客服Agent情绪识别的紧迫性与战略价值在数字化金融服务迅速普及的背景下,客户与金融机构之间的交互 increasingly 依赖于智能客服系统。然而,传统客服Agent往往缺乏对用户情绪的敏感度,导致服务体验机械化、响应迟缓&a…

作者头像 李华
网站建设 2026/6/9 5:18:48

影刀RPA一键处理Zozone达人合作订单,效率飙升1000%![特殊字符]

影刀RPA一键处理Zozone达人合作订单,效率飙升1000%!🚀还在手动处理达人订单?每天重复核对信息、确认佣金、更新状态,耗时耗力还容易算错钱?今天带你用影刀RPA打造达人订单智能处理机器人,1000个…

作者头像 李华
网站建设 2026/6/10 16:13:59

数据结构与算法基础:时间复杂度、存储结构与链表操作详解

数据结构与算法基础:时间复杂度、存储结构与链表操作详解 在学习数据结构与算法的过程中,理解基本概念是构建扎实编程能力的关键。本文将围绕以下四个核心知识点展开讲解: 算法的时间复杂性与问题规模的关系顺序存储结构的定义与特点数据结构…

作者头像 李华
网站建设 2026/6/10 14:45:35

118. 杨辉三角

已解答 简单 相关标签 premium lock icon 相关企业 给定一个非负整数 numRows,生成「杨辉三角」的前 numRows 行。 在「杨辉三角」中,每个数是它左上方和右上方的数的和。 示例 1: 输入: numRows 5 输出: [[1],[1,1],[1,2,1],[1,3,3,1],[1,4,6,4,1]] 示…

作者头像 李华