jenkins
文章平均质量分 50
jenkins使用的经验分享
狂飙的yellowcong
yellowcong
展开
-
Jenkins之如何永久关闭隐藏的安全警告-yellowcong
关闭永久的安全警告套路,有以下三个层级,1.对于某一类系统警告不提示,2.对于某个插件的警告不提示,3.直接对所有的警告不提示不处理。原创 2022-01-21 10:56:54 · 1903 阅读 · 0 评论 -
Jenkins之动态参数构建(文件读取问题)-yellowcong
问题解决办法对于用户执行得脚本,都可以直接看到,如果同意了,就可以执行了,但问题是,每次修改,还得重新同意,有点坑。参考文章https://stackoverflow.com/questions/43699190/seed-job-asks-for-script-approval-in-jenkins...原创 2020-09-30 11:38:09 · 2328 阅读 · 0 评论 -
Jenkins之集群安装(基于物理节点)-yellowcong
安装的时候,需要注意集群模式的时候,客户端,也是需要安装Java环境的,然后还需要设置免密登陆的操作。 jenkins的集群操作有三种,1. 增加物理机器的slave , 2.通过docker 的插件来进行动态的slave ,3.通过k8s进行动态的扩容和缩容原创 2020-10-01 08:31:02 · 803 阅读 · 0 评论 -
Jenkins之修改默认的工作目录-yellowcong
默认jenkins的工作目录是~/jenkins目录,这种比较的坑。所以我们需要自定义工作目录,设定JENKINS_HOME 这个环境变量即可,没有设置之前,默认就是~/.jenkins 这个目录配置profile修改配置 /etc/profile ,增加JENKINS_HOME 这个环境变量。JENKINS_HOME=/data/jenkins_data/export JENKI...原创 2019-04-24 22:17:24 · 16870 阅读 · 5 评论 -
Jenkins之不能启动tomcat-yellowcong
Jenkins通过`Send build artifacts over SSH`来动态部署项目的时候,需要执行部署的shell,<font color='red'>我们需要在被部署的目标机器上,先那台机器上写好好脚本,然后在jenkins上,直接执行脚本即可,不然jenkins,会杀掉我们启动tomcat的命令,导致tomcat启动失败</font> 这个问题,是jenkins为了保证部署的时候,不产生一些子进程的问题。部署结束后,会将进程都给干掉,我们的tomcat还没有启动,就被干掉了。原创 2020-12-31 10:02:42 · 263 阅读 · 0 评论 -
Jenkins之安装应用文件到指定目录-yellowcong
有时候,我们会有将jenkins的数据文件,安装到一个指定的地方,而不是默认的地方~/.jenkns,配置/ect/profile,添加JENKINS_HOME的环境变量,即可安装到指定目录了。配置安装到制定目录vim /etc/profile#设定jenkins的应用目录存储卷JENKINS_HOME=/data/jenkins_data/export JENKINS_HOME启动jenki原创 2018-04-21 23:08:47 · 4449 阅读 · 0 评论 -
Jenkins之Gateway Time-out-yellowcong
我重装了一遍jenkns之后,然后就抽经了,我就很烦人,后来发现是插件获取的时候,没有获取到,所以报错了,这个问题的原因有两个:1、nginx配置的超时时间太短,2、jdk导入的证书有问题,直接删除,然后再导入一个cacerts 即可解决问题。后台报错 21-Apr-2018 12:46:18.374 WARNING [Jenkins initialization thr...原创 2018-04-21 22:56:34 · 1218 阅读 · 0 评论 -
Jenkins之配置Maven和JDK-yellowcong
>系统管理->Global Tool Configuration1、配置jdk#获取到服务器上JAVA_HOME配置的地址echo $JAVA_HOME设置到Jenkins上2、配置Mavenecho $M2_HOME#一般都放到usr/local目录下#/usr/local/maven/apache-maven-3.5.0Maven的HOME路径 路径配置上,完事 3、安装Maven插件原创 2017-10-19 15:15:32 · 8190 阅读 · 0 评论 -
Jenkins之密码忘记的解决办法-yellowcong
Jenkins所有的配置文件都会在/root/.jenkins这个目录下,其中/root是看你当前是用那一个用户操作的jenkins, 配置文件目录中users文件用来存储用户信息,plugins就是安装的插件了,通过修改users目录下的类容,来改变用户信息,我们可以将用户的密码设置成我们已知的hashCode值,这样就可以轻松解决这个问题。原创 2017-10-19 17:43:48 · 775 阅读 · 0 评论 -
Jenkins之安装及简单使用-yellowcong
Jekins在现在用得是比较的多的,持续集成,一直是开发的方向,简化了手动打包的操作,<font color='red'>1、jekins需要1.8版本的jdk,这点需要明白..我就踩坑了,2、如果Jenkins离线,连不上外网,装不了插件,那么需要修改插件升级配置</font>,还有Jenkins的安装方式多样,有好多方式,不需要局限于war包的方式,只是我习惯这中方式了原创 2017-10-19 13:12:32 · 1454 阅读 · 0 评论 -
CAS之5.2x版本之Jenkins单点登录-yellowcong
jenkins和cas搞一起了,这个在CI系统中虽然不是必须的,但是账户的统一,让工程师们开发也爽不少,不用头疼那么多密码。让jenkins支持cas,需要有下面步骤:1、安装cas插件,2、配置全局安全配制,设定CAS Server URL(你的cas的url地址)和CAS Protocol (cas3.0),3、保存,并推出测试系统架构 地址 服务 h...原创 2018-04-22 10:30:24 · 4966 阅读 · 0 评论 -
Jenkins之迁移-yellowcong
将老服务器jenkins主目录下的config.xml文件以及jobs、users、workspace、plugins四个目录拷贝到新机器的jenkins主目录下。如果没有plugins这个插件,就会导致有些job查找不到了。拷贝4个目录在jenkins的数据卷目录下面,需要拷贝jobs、users、workspace、plugins四个目录,才可以完成升级任务 常见问题...原创 2018-04-22 12:18:51 · 3949 阅读 · 0 评论 -
Jenkins之用户管理|第一节-yellowcong
Jenkins的用户管理,可以通过Role-based Authorization Strategy 这个插件来实现,对于我们将用户配置在cas服务器上的,就更需要做好权限的控制了,不然一不小心,就有个三炮跑到了jenkins瞎捣鼓,那哪成。1、安装Role-based Authorization Strategy1.1安装安装好的插件,这个插件牛逼了,谁安装了,并开启这个插件...原创 2018-04-22 12:22:00 · 600 阅读 · 0 评论 -
Jenkins之用户管理|第二节-yellowcong
通过Role-based Authorization Strategy这个插件来管理用户,首先需要配置jenkins的全局角色,项目角色,然后给用户们分配全局角色,以及项目角色信息。1、管理角色管理Jenkins的角色信息。首先在面板上找到【anage and Assign Roles 】 点击【Manage Roles】,设置管理角色。角色里面有全局角色,项目角色,还有...原创 2018-04-22 12:59:22 · 325 阅读 · 0 评论 -
Jenkins之UTF-8编码问题-yellowcong
Jenkins有时候就是容易抽筋,我在Tomcat配置了编码,就是不好使,我开始是因为nginx的反向代理的毛病,后来才发现,然后是tomcat作妖了,解决办法,就是拷贝我的tomcat配置,然后在我的基础上,添加参数,以及修改。错误截图 1、配置nginxNginx配置好了后,需要配置nginx,设置https访问。upstream proxy_pool_je...原创 2018-04-21 12:30:32 · 5732 阅读 · 0 评论 -
Jenkins之设置Tomcat编码格式-yellowcong
Your container doesn’t use UTF-8 to decode URLs. If you use non-ASCII characters as a job name etc, this will cause problems. See Containers and Tomcat i18n for more details. 这个问题说的是,我的Tomcat不是utf-8编码的原创 2017-10-19 15:13:06 · 854 阅读 · 0 评论