草庐IT

DevOps-Jenkins

全部标签

vite项目在jenkins自动打包报错:failed to load config from ../vite.config.js You installed esbuild on

vite项目在jenkins自动打包报错找不到esbuild-linux-64在window环境开发用的找不到esbuild-windows-64,在linux环境构建需要使用esbuild-linux-64,找不到esbuild-linux-64就会报错实际报错:errorduringbuild:11:21:11Error:11:21:11Youinstalledesbuildonanotherplatformthantheoneyou'recurrentlyusing.11:21:11Thiswon'tworkbecauseesbuildiswrittenwithnativecodeand

Jenkins 升级版本和对应JDK说明

对应JDK在2.346.1本本后就支持JDK11、12了。如果不需要,那么就下载支持JDK1.8最后war包即可。可以通过servicejenkinsstatus查看当前状态。https://mirrors.tuna.tsinghua.edu.cn/jenkins/war-stable/2.346.1/jenkins.war快捷下载war包,只修改版本号即可。https://mirrors.tuna.tsinghua.edu.cn/jenkins/war-stable/2.346.1/jenkins.warhttps://get.jenkins.io/war-stable/在JDK1.8环境下

Jenkins项目配置-maven项目-全面

Jenkins架构:概念:主节点(master):Jenkins所在节点从节点(Slave)等同于代理(Agent),即目标节点任务(task)等同于项目(project)、工程原理:主节点选一个节点(主从都有可能),下发构建任务job,得到结果再进行分发。控制台输出中可以看到选择了哪个节点安装Jenkins前准备:主从节点都安装git客户端(svn)、jdk、Maven,安装在同一个目录下第一步、新建任务-可以直接新建,也可以拷贝已有项目配置直接新建一个全新的项目:1)点击【新建任务】2)输入任务名称3)选择“构建一个maven项目”4)点击【确定】,进入配置页面拷贝已有项目(新建项目后带有

Jenkins项目配置-maven项目-全面

Jenkins架构:概念:主节点(master):Jenkins所在节点从节点(Slave)等同于代理(Agent),即目标节点任务(task)等同于项目(project)、工程原理:主节点选一个节点(主从都有可能),下发构建任务job,得到结果再进行分发。控制台输出中可以看到选择了哪个节点安装Jenkins前准备:主从节点都安装git客户端(svn)、jdk、Maven,安装在同一个目录下第一步、新建任务-可以直接新建,也可以拷贝已有项目配置直接新建一个全新的项目:1)点击【新建任务】2)输入任务名称3)选择“构建一个maven项目”4)点击【确定】,进入配置页面拷贝已有项目(新建项目后带有

Jenkins - 安装和启动

引言为了解和研究Jenkins,特意本地部署了Jenkins,记录一下Jenkins的入门篇,安装和启动。内容提要:Jenkins是什么?CI/CD是什么?Jenkins安装Jenkins启动Jenkins是什么?Jenkins是一个开源的软件,起源于Hudson(Hudson是商用的),是基于Java开发的一种持续集成的可视化web工具,Jenkins帮助我们自动构建各类项目,就是各类项目的"自动化"编译、打包、分发部署。Jenkins强大的插件式,使得Jenkins可以集成很多软件,帮助我们持续集成我们的工程项目。Jenkins可以很好的支持各种语言(比如:java,c#,php等)的项目

Jenkins执行shell命令,提示Pseudo-terminal will not be allocated because stdin is not a terminal.

我在使用Jenkins远程执行Jmeter脚本的时候,报了这么一个错误首先看看我的脚本sshroot@10.***(手动打码)nohupnmon-f-m/jmeter/equ_8_shanyan/s3/down-c320-s2>a.log2>&1&sshroot@10.***/opt/jmeter/apache-jmeter-5.4.3/bin/jmeter-n-t/jmeter/script/equ_8_shanyan/double/down_s3.jmx-Jthread.downnum=23-Jloop.num=1200000-Jdura.num=600-l/jmeter/report/e

jenkins 访问不了(windows环境)

问题描述访问jenkins时,提示无法访问,如下图:备注:我的电脑是windows环境,jenkins是直接用war包安装的排查方法:1.检查jenkins服务是否已经启动?步骤:cmd进入命令行输入:services.msc会自动打开服务管理页面如果该服务没有启动的话,就点击启动按钮,如果启动不了会有报错信息,我遇到的报错是:用户授权问题,无法启动,原因是我修改了电脑的开机密码,导致我重启电脑后就访问不了jenkins如果遇到和我一样的问题,修改一下登录授权的密码即可,将密码设置和开机密码一致,然后再次点击启动,jenkins服务启动成功2.如果你的服务是启动状态,还是访问不了,那就继续检查

jenkins 是如何做到实时日志显示的?

jenkins简介Jenkins是一款非常流行的CI/CD工具,它提供了实时日志显示功能,使得用户可以在构建和部署过程中实时查看日志输出。在Jenkins中,实时日志显示是通过控制台输出实现的。当用户启动构建任务时,Jenkins会在后台执行构建过程,并将输出的日志信息实时显示在Jenkins的Web页面上。这样用户就可以在不离开Jenkins页面的情况下,实时查看构建任务的执行过程和输出信息。Jenkins的实时日志显示功能基于HTTP和Ajax技术实现。Jenkins在后台使用一个持续的HTTP连接来不断传输控制台输出信息,而Web页面则使用Ajax技术来接收和显示这些信息。通过这种方式,

Jenkins获取git文件变更列表、提交ID、提交人、提交信息

GitLab事件触发Jenkins构建只是一个启动信号,获取变更文件列表需要知晓上一次构建时某个仓库的版本号,这里Jenkins的插件git-plugin已经帮我们实现了这部分工作。所以只需要通过git-plugin检出代码即可。检出代码checkout([$class:'GitSCM',branches:[[name:"*/$branchName"]],doGenerateSubmoduleConfigurations:false,extensions:[[$class:'RelativeTargetDirectory',relativeTargetDir:"$relativeTarget"

云和 DevOps 如何帮助企业加快数字化转型?

云+DevOps=更快的数字化转型。云提供了可扩展性和灵活性,而DevOps则促进了协作和自动化。云和DevOps:概述数字化转型已成为寻求在现代时代蓬勃发展的企业的一项关键举措。为了加速这一转型,组织正在利用云计算的力量并采用DevOps实践。云计算提供可扩展且灵活的基础架构,而DevOps则支持协作和持续交付的文化。本文将探讨云和DevOps如何有助于加速数字化转型以及它们为企业带来的好处。数字化转型中的云云计算在推动企业数字化转型方面发挥着至关重要的作用。以下是它如何促进这一过程:可扩展性: 云平台提供按需可扩展性,允许企业根据需要快速扩展或缩减基础设施资源。这消除了对硬件的前期投资的需