news 2026/4/28 23:12:01

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/4/23 10:30:44

前端高频面试题:深拷贝和浅拷贝的区别?

前言 对于前端同学来说,对象的深拷贝和浅拷贝可以说是面试中最火热的题目之一了,今天我们一起来把它盘明白。 1、深拷贝和浅拷贝介绍 深拷贝和浅拷贝都是对对象进行拷贝,其主要区别是,在对象拷贝时,对引用数据类型的处…

作者头像 李华
网站建设 2026/4/18 3:33:50

Python编程实战:函数与模块化编程及内置模块探索

引言在Python编程的世界里,函数与模块化编程是构建高效、可维护代码的基石。而Python丰富的内置模块,如math、os、sys、random等,更是为开发者提供了强大的工具库。本文将带你深入探索这些概念,通过实际例子展示如何在实际编程中运…

作者头像 李华
网站建设 2026/4/24 0:33:49

游戏 Agent 训练效率提升8倍的秘密:基于PPO算法的4步优化法

第一章:游戏 Agent 的 AI 训练概述在现代人工智能研究中,游戏环境成为训练智能体(Agent)的重要试验场。由于游戏具备规则明确、反馈即时和状态空间可控等特性,非常适合用于强化学习、模仿学习等AI训练方法的验证与优化…

作者头像 李华
网站建设 2026/4/27 16:39:20

vue和springboot框架开发的物业报修系统 社区维修分配系统 p7qs0n7

文章目录具体实现截图主要技术与实现手段关于我本系统开发思路java类核心代码部分展示结论源码lw获取/同行可拿货,招校园代理 :文章底部获取博主联系方式!具体实现截图 同行可拿货,招校园代理 vue和springboot框架开发的物业报修系统 社区维修分配系统…

作者头像 李华
网站建设 2026/4/27 5:29:09

关于树莓派编译机械臂功能包一直卡住的问题的解决方案

一.前言最近在树莓派4B上面编译机械臂运动的功能包一直卡住,但是在虚拟机上验证是可以迅速编译通过的,而且树莓派的swap空间和运行内存监控的时候也没有被占满经过一番探索和尝试,终于找到了解决方案,将编译时间从几小时卡住缩短到…

作者头像 李华
网站建设 2026/4/22 6:25:11

基于大数据的高校网络舆情监控引导系统

Spring Boot基于大数据的高校网络舆情监控引导系统是一个专为高校设计的,用于全面、及时、准确地监控和引导网络舆情的系统。以下是对该系统的详细介绍: 一、系统背景与意义 随着互联网的普及和社交媒体的发展,高校网络舆情日益成为影响校园…

作者头像 李华