jenkins部署

怎么修改Jenkins的默认工作路径,最简单高效的方式 今天来讲一下:怎么修改Jenkins的默认工作路径首先讲一下为什么要修改Jenkins的默认工作路径?大家知道,我们每次使用jenkins拉取代码,进行自动打包部署的时候,它都会在jenkins的工作目录下产生一些文件(包括自动打包生成的jar包,以及其他的一些工作文件),产生的文件中,其中光那个jar包就至少几十兆。你想想,每次部署都至少产生几十兆的文件,那在使用jenkins比较频繁部署项目的时候,或者随着时间越来越久,肯定会占用比较大的磁盘空间;........................ 阅读详情

1.新建jenkins目录

mkdir /etc/jenkins

2.在jenkins官网下载新版的war包到jenkins目录

地址:https://get.jenkins.io/war/2.395/jenkins.war

wget https://get.jenkins.io/war/2.395/jenkins.war

3.安装jdk11环境(新版jenkins不支持老版本jdk环境,使用2.346之前的版本包含2.346支持jdk8)

参考:jdk1.8环境配置_jdk1.8的配置-优快云博客

将里面的jdk8安装包换成jdk11安装包即可

4.安装maven环境

参考:maven环境配置_maven环境设置-优快云博客

5.安装git服务

yum -y install git

6.启动jenkins服务(war包的jenkins不用安装,直接用java启动即可)

nohup java -jar /etc/jenkins/jenkins.war &>/etc/jenkins/jenkins.log& #前面的&表示且,后面的&表示后台运行

7.查看jenkins服务

8.访问jenkins的web页面

http://http://10.1.60.115:8080/

访问jenkins web的时候有可能会提示AWT is not properly configured on this server. Perhaps you need to run your container with “-Djava.awt.headless=true”? See also: https://www.jenkins.io/redirect/troubleshooting/java.awt.headless的报错

安装fontconfig就可以解决

yum -y install fontconfig 

安装完成后重启jnekins再次访问即可

查jenkins密码: cat /var/lib/jenkins/secrets/initialAdminPassword

9.选择安装推荐的插件

10.若是安装失败的话,就跳过安装直接进入jenkins,等修改插件镜像源后再重新下载

11.修改admin密码

12.配置jenkins阿里云镜像源(加速插件下载)

阿里镜像源地址:https://mirrors.aliyun.com/jenkins/updates/update-center.json

提交后需要重新启动jenkins才能生效

Linux-Centos安装jenkins-2.346.3-1.1.noarch.rpm教程 更换为:https://mirror.tuna.tsinghua.edu.cn/jenkins/updates/dynamic-stable-2.346.1/update-center.json 更换后点击Submit。清华镜像源:https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates。或者(cat /var/lib/jenkins/secrets/initialAdminPassword)系统刷新后,重启jenkins即可,重启后按步骤进行。 阅读详情

相关推荐

jenkins安装、打包、部署

一个可以让小白部署发布项目的软件;git 配置 一定要配置git的命令路径jenkins启动命令,一定要加这一段 -Dhudson.util.ProcessTree.disable=true一定要配置jenkins的节点,BUILD_ID和DONTKILLME 否则会导致打包后,会将运行的java程序进程也杀死创建任务SSH中执行服务器B的命令的时候,cd /opt;一定要cd 打开那个目录,否则文件无法传输过去。

学海无涯,我用JAVA 5217

Jenkins

找到/root/.jenkins/workspace/study-jenkins/test/test/target/test-1.0-SNAPSHOT.jar。使用nohup java -jar启动jar包时失效:https://blog.joshua317.com/article/265。访问地址:http://192.168.158.4:8080/在构建执行状态中可以看见正在执行,点进去可以查看控制台。参考本文档2.2章节。为配置文件配置内容,说明配置成功。为配置文件配置内容,说明配置成功。

try0609的博客 1026

rancher搭建k8s及jenkins自动化部署

注:服务器名需要配置不同,相同服务器名不能加入node节点。

梦昼初的博客 2832

Jenkins 自动化部署 Java 项目,厉害~

1、背景 在实际开发中,我们经常要一边开发一边测试,当然这里说的测试并不是程序员对自己代码的单元测试,而是同组程序员将代码提交后,由测试人员测试; 或者前后端分离后,经常会修改接口,然后重新部署; 这些情况都会涉及到频繁的打包部署; 手动打包常规步骤: 1. 提交代码 2. 问一下同组小伙伴有没有要提交的代码 3. 拉取代码并打包(war包,或者jar包) 4. 上传到Linux服务器 5. 查看当前程序是否在运行 6. 关闭当前程序 7. 启动新的jar包 8. 观察日志看是否启动成功 9. 如果有同事说

Java技术栈,分享最主流的Java技术 1831

Jenkins Pipeline 部署总结

Jenkins Pipeline 是 Jenkins 提供的一套强大的工作流框架,它允许开发者以代码的形式定义整个软件交付过程,从而实现持续集成和持续部署(CI/CD)。通过 Pipeline,原本独立运行于单个或多个节点的任务可以被连接起来,形成一个完整的、可视化的工作流。

weixin_49599385的博客 1694

Jenkins 部署 RuoYi

Jenkins_部署若依

Yuanshigou9的博客 3379

jenkins搭建与部署

jenkins部署,可自由选择git分支,使用流水线构建项目,可以视图查看构建流程,开机自启动

qq_41681013的博客 4177

Jenkins部署若依项目

jenkins机器 用途:自动化部署前端后端,前后端自动化构建需要配置发送SSH的秘钥和公钥,同时jenkins要有nodejs工具来进行前端打包,maven工具进行后端的打包。配置jenkins机器的公钥可以让jenkin的机器模拟拉取代码和推送代码。tomcat&redis机器 用途:作为后端机器来进行后端的服务访问和使用redis机器进行缓存。通过安装插件来调用本地的服务来进行下面步骤的调用本地服务和配置好的工具使用。配置SSH发送将打包好的包儿发送到对应的前端nginx服务器上。

qq_59671942的博客 2121

jenkins 详细部署

jenkins 部署

qq_50263172的博客 3526

Jenkins全链路教程——Jenkins四大部署方案

本文详细对比了Jenkins的四种部署方案:YUM安装、WAR包部署、Docker部署和DockerCompose部署,从架构兼容性、运维成本、扩展能力和安全隔离四个维度进行分析。针对不同场景给出部署建议:测试环境推荐YUM安装快速部署;传统架构选择WAR包;云原生环境建议Docker;集成化平台使用Compose编排。文章提供了各方案的详细部署步骤及优化技巧,包括安全加固、高可用配置等生产环境关键操作,并针对常见问题给出解决方案,帮助用户根据实际需求选择最适合的Jenkins部署方式。

https://ophome.blog.youkuaiyun.com,在IT行业有多年的工作经验,尤其是在Python、Linux、负载均衡、Nginx和服务器运维等领域。 1399

Jenkins安装部署

Jenkins的安装部署方式有很多种,今天按照的是Docker的类型来部署的。所以大家需要在本机需要装好Docker,最新CE版本即可

2503_91346419的博客 1566

【DevOps】Jenkins部署

Manage jenkins“——>”Credentials“,打开如下页面,并点击”全局“,进入全局凭据管理界面,如下图所示。在如下界面中,点击右上角的”Add Credentials“按钮,添加凭据。”Dashboard“——>”新建Item“——>”确定“按钮。”Dashboard“——>”新建Item“——>”确定“按钮。用管理员的权限创建两个项目,名字分别是。

weixin_73059729的博客 1658

Qt OpenGL 3D 点云数据显示

在Qt中使用OpenGL显示3D点云数据是一个常见的需求,特别是在计算机视觉、机器人学和三维重建等领域。下面我将介绍一个基本的实现方案。

深之JohnChen的专栏 1238

jenkins部署手册

全面且详细地阐述了 Jenkins 2.426 TLS 的离线部署流程。深入讲解了在同一环境中,如何使 Jenkins 运行所需的 JDK17 与项目打包所使用的 JDK8 并行存在且互不干扰,同时对其配置方式进行了细致说明。详细展示了如何针对 JDK8 项目进行 Maven 打包环境的配置,包括从下载到环境变量设置等一系列操作。还清晰介绍了配置远程服务器 SSH 免密登录的方法,以及如何通过参数化构建出灵活多样的 Job,涵盖了从新建 Job 到各个构建步骤及构建后操作的完整过程。希望大家多多点赞收藏。

JavaOpsPro的博客 2366

Qwen3-VL、Qwen3-Next与Qwen3.5多模态架构深度解剖

多模态大模型的核心不在参数规模,而在于视觉与文本如何协同建模。本文从基础概念切入,解析视觉语言模型中视觉编码器、跨模态注意力、特征对齐与token压缩等关键原理;阐述ViT、CLIP-ViT及动态压缩模块(HDTC)在语义表征、空间感知与计算效率上的技术权衡;强调结构设计如何决定模型在医学影像、工业质检、遥感分析等高要求场景中的真实能力边界;最终聚焦通义千问最新三套VL架构——Qwen3-VL、Qwen3-Next与Qwen3.5——揭示其背后迥异的融合哲学与工程取舍,为选型、微调与推理优化提供底层依据。

weixin_33778544的博客 818

ChatGPT Web转API工具:原理、部署与集成实战

在AI应用开发中,API(应用程序编程接口)是实现系统间通信和数据交换的核心技术,它通过标准化的请求响应机制,将复杂功能封装为可编程的服务。其工作原理基于HTTP协议,通过定义清晰的端点、方法和数据格式,使不同平台的应用能够高效集成AI能力。这一技术价值在于极大降低了开发门槛,促进了自动化流程和智能功能的快速落地,广泛应用于智能客服、内容生成和创意辅助等场景。本文聚焦于如何通过浏览器自动化技术,将ChatGPT的Web界面能力转化为标准API服务,其中涉及Playwright无头浏览器操作和会话Cookie

weixin_42533910的博客 1765

jenkins 部署到tomcat

通过以上步骤,你可以将 Jenkins 部署到 Tomcat 上,并通过 Tomcat 的 Web 界面进行访问和配置。这种部署方式可以将 Jenkins 集成到现有的 Java 环境中,利用 Tomcat 的功能进行管理和扩展。

wonbin2011的专栏 1758

Dify插件离线部署全攻略:从下载到安装的完整流程

本文详细介绍了Dify插件离线部署的完整流程,针对企业内网等无网络环境需求。核心步骤包括在联网环境下载插件包、在特定Python 3.12.9环境下使用专用工具进行离线重打包,以及最终在离线Dify环境中安装验证。重点解决了离线安装的核心难题,并提供了环境配置、批量处理和故障排查等实用技巧,帮助用户实现Dify插件的顺利离线部署。

seed的博客 657

【Jenkins】2024 最新 Jenkins 自动化部署全流程

我们后面会访问centos中的某些文件夹,默认Jenkins使用的用户是。编辑一下文件/etc/yum.repos.d/jenkins.repo。然后我们通过 80 端口就可以访问了(记得配置实列端口安全组)80 是 Nginx 的;8080 是 Jenkins。打开浏览器,输入:http://你的ip:8080/把前端打包后的文件上传到上面你创建的文件夹就行。插件完成后,就可以创建第一个管理员用户了。购买云服务器其实是购买一个实例。然后下面选择安装推荐插件就可以。

日常问题bug解决、学习分享、个人杂谈等等随便写写哈哈哈 8906

NVIDIA Jetson AGX Xavier设置风扇转速、工作模式及性能监控

Xavier的风扇在开机之后是默认关闭的,每次重启都需要手动打开风扇,后续可能考虑修改bashrc文件进行自动开启 这个是显示当前风扇的转速,默认应该是0,表示关闭,最大是250 cat /sys/devices/pwm-fan/target_pwm 可以通过修改该文件的值来修改风扇转速 vim /sys/devices/pwm-fan/target_pwm 我一般使用的是100这个值 作者:ryan_ren 链接:https://www.jianshu.com/p/d3c2041f7f7d 来源:简书 著

weixin_43877080的博客 1万+

仿真每日一练 | Workbench下薄板疲劳分析

今天给大家介绍Workbench下薄板疲劳分析,采用稳态分析模块进行评估。完成求解后,插入疲劳工具,同时插入对应的寿命进行查看,如图7和图8所示。采用稳态分析模块,导入几何模型,效果如图1。添加固定约束与扭矩,同时添加转速如图4所示。主要包括7要素,对应的类型见图2。求解完成后查看应力,如图6所示。1-1-3、有限元系统模型构建。1-2-1、加载条件/边界条件。1-1-1、几何模型构建。1-1-2、材料定义。1-2-2、求解设置。1-3-1、查看结果。1-3-2、评估结果。1-3-3、修正结果。

ansysxuexizhe的博客 1071

运维:部署Jenkins

摘要:Jenkins是一个开源的持续集成引擎,可自动化构建、测试和部署软件。通过插件扩展功能,它能与GitLab配合实现代码推送后的自动构建流程。部署Jenkins建议主服务器配置8核8G,从节点建议4核16G。安装需先配置Java环境,然后导入Jenkins存储库并安装稳定版本。本文记录了在CentOS8上的具体部署步骤,包括Java安装和Jenkins配置过程,适用于学习和生产环境配置参考。

snow的博客 889

C/C++基础讲解(四十三)之图形篇之绘制直线、圆、圆弧、 椭圆

程序主要是基于Visual studio 2019进行编译完成了,有兴趣的小伙伴可以自己安装下Visual studio 2019,网上有现成的教程,当然了,如果有问题,也可以和我联系,这里我们主要讲解些源码实例,不多说了,言归正传。 C语言,做为学习其他语言的基础语言,其重要性就不言而喻了.下面我将和大家一起来学习探讨C语言的相关奥秘。 实例1:绘制直线 实例2:绘制圆 实例2:绘制圆弧 实例2:绘制椭圆

hnjzfwy的博客 1235

Jenkins打包,发布,部署

Jenkins是一个开源的持续集成工具,主要用于自动构建和测试软件项目,以及监控外部任务的运行。与版本管理工具(如SVN,GIT)和构建工具(如Maven,Ant,Gradle)结合使用,实现持续部署和持续构建的功能。Jenkins的特点:开源:Jenkins是免费的,任何人都可以使用和修改其源代码跨平台:可以在Windows,Linux,MacOS等多种操作系统上运行插件丰富:用于大量的插件,可以扩展其功能,满足各种开发需求易于使用:提供只管的用户界面,即使是初学者也能快速的上手。

juanmiao的专栏 7847

手把手教你学Simulink——四开关 Buck‑Boost(FSBB)变换器的无缝模式切换仿真

本文详细介绍了四开关Buck-Boost(FSBB)变换器的Simulink仿真方法,重点解决模式切换时的直通风险和输出电压波动问题。通过统一电压PI控制、迟滞比较模式仲裁(Buck/Boost/Pass-Through)和200ns死区设计,实现了Vin从26V到22V变化时Vout稳定在12V±0.15V。关键步骤包括:搭建功率级电路、Stateflow模式判断、PI控制器输出占空比映射(Buck模式D≈Vo/Vin,Boost模式D≈1-Vo/Vin),以及带死区的PWM信号分配。仿真验证了切换过程中

MHD0815的博客 116

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

Jenkins 部署 之 Mac

(label: homebrew.mxcl.jenkins) 代表启动成功了。上面只是一部分,会有许多下载和安装,等待一会,安装成功,最后会输出如下。(2) 解锁需要输入管理员密码,复制界面上的路径。查看 Mac JDK 环境,如果没有安装,先安装。出现 Successfully started。复制密码到界面,点击 Continue 继续。(4) 安装完成后,弹出创建管理员界面。(3) 配置安装Jenkins插件。终端执行Jenkins启动命令。(5) 开始 jenkins。

lq 1520

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

上一篇: idea提交项目到git
下一篇: jenkins打包部署maven项目
Apex   Predator
博客等级 码龄6年 9371粉丝 289原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值