
jenkins
文章平均质量分 71
GavinYCF
梦想起飞的地方
展开
-
Jenkins详细教程
Jenkins详细教程一、jenkins是什么? Jenkins是一个开源的、提供友好操作界面的持续集成(CI)工具,起源于Hudson(Hudson是商用的),主要用于持续、自动的构建/测试软件项目、监控外部任务的运行(这个比较抽象,暂且写上,不做解释)。Jenkins用Java语言编写,可在Tomcat等流行的servlet容器中运行,也可独立运行。通常与版本管理工具(SCM)、构建工具结合使用。常用的版本控制工具有SVN、GIT,构建工具有Maven、Ant、Gradle。...转载 2021-08-24 13:51:57 · 1201 阅读 · 0 评论 -
jenkins自动化部署vue
jenkins自动化部署vue一、nodejs配置首先加入nodejs插件–>–>在配置里面配置这个插件–>这样我们就能在自动构建发布的配置里看到nodejs的编译选项了二、发布配置首先新建一个自由风格的项目然后配置构建保留天数和参数化构建这里选择在svn上的资源,配置好访问的用户信息这样我们在构建的时候能看到项目的不同版本接下来选择构建的数据源位置echo $PATHnode -vnpm -vnpm install chrome..转载 2021-02-25 11:37:06 · 204 阅读 · 0 评论 -
Jenkins之镜像打包步骤总结
Jenkins之镜像打包步骤总结安装部署jenkins:https://blog.csdn.net/zjh_746140129/article/details/808358661.准备要测试的代码的环境,测试代码已上传到github:https://github.com/QuincyC379/test_jenkins.git2.如图:如果没有安装maven插件是不会出现构建一个maven项目的!安装插件指南,按照这篇博客把 Maven Integration和Deploy to cont原创 2020-05-09 16:52:12 · 2873 阅读 · 1 评论 -
Jenkins之镜像打包步骤总结
Jenkins之镜像打包步骤总结1.准备要测试的代码的环境,测试代码已上传到github:https://github.com/QuincyC379/test_jenkins.git2.如图:如果没有安装maven插件是不会出现构建一个maven项目的!安装插件指南,按照这篇博客把 Maven Integration和Deploy to container两个插件装上:https://www.cnblogs.com/weifeng1463/p/9118725.html2.进入构建流程:..原创 2020-05-09 16:37:16 · 477 阅读 · 0 评论 -
jenkins自动部署web项目到tomcat导致中文乱码
最近把公司的项目使用jenkins来自动化部署,在开发环境中使用一段时间后发现,其中的一个前端接口项目出现中文乱码的问题。跟踪这个问题发现只要是使用jenkins部署的都会导致中文乱码,而如果使用手动部署不经过Jenkins的话项目就一切正常。所以我想有可能是因为jenkins部署的时候,导致目标服务器那边获取不到相应的环境变量。把两种方式启动tomcat的catalina.out日志对比了一...原创 2020-02-20 17:55:19 · 685 阅读 · 0 评论 -
SVN提交更新,Jenkins无法检测到最新版本
SVN提交更新,Jenkins无法检测到最新版本如题,在使用Jenkins执行构建时,发现SVN提交更新后,最新版本号为15,但是Jenkins Check out后版本号却是13,不是最新版本。分析后发现是Jenkins服务器的时间与SVN服务器时间不一致造成的,Jenkins比SVN服务器时间早十几分钟,而Jenkins中的SVN插件是按照时间戳来更新代码的。也就是说Jenk...原创 2020-01-21 16:43:41 · 764 阅读 · 0 评论 -
jenkins 解决服务器远程启动jar方法无响应的方法
jenkins 解决服务器远程启动jar方法无响应的方法 最近在部署jenkins远程发布,发现jenkins在A服务器上,如果链接B服务器并调用B服务器的脚本,启动springboot的jar,会没有响应,先开始的思路是ssh远程连接后启动B服务器脚本,发现没有任何反应,但jenkins内成功,就是jar起不起来,具体脚本内容如下: #!/bin/bash cd /home...原创 2020-01-20 11:44:11 · 1561 阅读 · 3 评论 -
jenkins部署报错Exec exit status not zero. Status [-1]
今天使用jenkins部署程序发现部署过程总会在unzip之后ssh断开检查脚本后发现,unzip之后是kill操作shellkill -9 `ps -ef |grep "$projectName" | awk '{print $2}'`该命令过滤过于暴力,把该项目的jenkins线程也grep出来一并kill掉了,导致ssh断开— status[-1]非正常中断。看了网上的文章...原创 2020-01-16 15:38:49 · 15162 阅读 · 0 评论 -
Jenkins中通过execute shell无法启动tomcat
Jenkins中通过execute shell无法启动tomcat一、问题描述环境:192.168.2.20 jenkins服务器192.168.2.17 tomcat服务器设置jenkins与tomcat服务器相互免密钥登陆,shell在远程的tomcat服务器上的,用jenkins控制台去调用shell脚本。用jekins+shell搭建自动化部署更新tomcat,脚本在L...原创 2020-01-09 11:22:29 · 563 阅读 · 0 评论 -
jenkins 远程启动tomcat报错:Neither the JAVA_HOME nor the JRE_HOME environment variable is defined
jenkins 远程启动tomcat报错:Neither the JAVA_HOME nor the JRE_HOME environment variable is defined either the JAVA_HOME nor the JRE_HOME environment variable is defined At least one of these envir...原创 2020-01-09 10:55:13 · 897 阅读 · 0 评论 -
Jenkins 远程部署到tomcat / jenkins分别发布多个项目到多个远程主机
publish over ssh 实现 Jenkins 远程部署 / jenkins 远程执行shell 一键远程发布 tomcat / jenkins分别发布多个项目到多个远程主机1. 以下是本地Jenkins生成war包直接发布本机,参照了(jenkins 远程执行shell 一键远程发布 tomcat)BUILD_ID=DONTKILLME(加这...原创 2020-01-08 18:24:53 · 979 阅读 · 0 评论 -
Jenkins构建Maven多模块项目时,单独编译子模块,并且不触发构建其它模块
一、Jenkins构建Maven多模块项目时,单独编译子模块配置:1、Root POM指向父pom.xml2、Goals and options指定构建模块的参数:mvn -pl jsoft-web -am clean package,单独构建jsoft-web项目以及它所依赖的其它项目。参考:http://www.cnblogs.com/EasonJim/p/8350560.html...原创 2020-01-06 15:12:36 · 1712 阅读 · 0 评论 -
jenkins-汉化
jenkins-汉化我们可以汉化,一点也不影响使用,随时也能切换中英文及繁体。一、插件安装1、Manage Jenkins -->Manage Plugins -->Available先下载好此插件,搜索:Locale2、继续下载插件:Localization: Chinese (Simplified)3、等待下载完成,点击,最后的按钮:R...原创 2020-01-03 09:52:16 · 539 阅读 · 0 评论 -
jenkins 下载插件失败处理办法
jenkins 下载插件失败处理办法jenkins 下载插件失败,提示:java.io.IOException: Downloaded file /app/jenkins_home/plugins/jacoco.jpi.tmp does not match expected SHA-1, expected 'CtK02wHdFOxTutqhUQzmue6uvpg=', actual 'Y...原创 2020-01-02 17:37:36 · 1682 阅读 · 0 评论 -
jenkins安装unable to find valid certification path to requested target
jenkins安装unable to find valid certification path to requested targetWARNING [Finalizing set up] hudson.model.UpdateCenter.updateDefaultSite Upgrading Jenkins. Failed to update the default Update S...转载 2020-01-02 16:36:28 · 6708 阅读 · 5 评论 -
linux 通过rpm包安装和配置 jenkins
linux 通过rpm包安装和配置 jenkinsJenkins是基于Java开发的一种持续集成工具,用于监控持续重复的工作,功能包括: 1、持续的软件版本发布/测试项目。 2、监控外部调用执行的工作。安装环境 操作系统:linux 软件:jdk 软件:tomcat 软件:maven 软件:jenkinsjenkins常用的...原创 2019-10-28 17:31:41 · 889 阅读 · 0 评论