随笔分类 - gitlab+jenkins学习
摘要:我的jenkins版本是2.401.1。纯文本的描述太丑了,于是查了下发现jenkins竟然支持在描述中使用html代码,现将如何设置记录如下: 官网描述地址:https://plugins.jenkins.io/antisamy-markup-formatter/ 完成之后的效果图:
阅读全文
摘要:1、jenkins打前端包失败截图 提示:ZLIB_1.2.9找不到 2、查看当前动态库的版本 [root@jenkins-node2 workspace]# strings /lib64/libz.so.1 |grep "ZLIB*" 发现并没有ZLIB_1.2.9 3、下载jenkins提示的z
阅读全文
摘要:jenkins性能优化 1、评估安装插件,插件数量过多,会导致界面加载慢; 2、添加slave节点; 01、禁止在master上构建性能耗费大的任务,可以使用标签的方式使其在slave上构建; 02、减少定时构建或轮询SCM构建时间或次数;实际生产中,这两个一般是不配置的; 3、提高磁盘IO性能;
阅读全文
摘要:通常开发提交到git上的代码会有多个分支,比如master分支、release分支等,少则1、2个,多则10几20几个;当构建的时候,如果不配置多分支构建,每构建一个新的分支,就需要修改配置,如果没有给其他运维人员开修改配置的权限,则需要管理员去修改配置再构建,很麻烦;所以,这时候就用到了多分支构建
阅读全文
摘要:1、安装nodejs插件 插件安装完成之后需要重启jenkins才能生效; 重启方式:http://(域名/ip):8080/restart 2、配置nodejs Jenkins >Global Tool Configuration cnpm --registry=https://registry.
阅读全文
摘要:一、背景介绍: 公司软件都是java开发的,一般都会将java代码打包成jar包发布;为了减轻运维部署的工作量,合理偷懒,就需要自动化流程一条龙服务:开发将代码提交到gitlab >jenkins自动触发构建 >jenkins将构建好的jar包提交到远程主机 >jenkins重启java服务 >je
阅读全文
摘要:一、配置tomcat tomcat版本:tomcat-9.0.39 vim /usr/local/tomcat-9.0.39/conf/tomcat-users.xml <tomcat-users> <role rolename="tomcat"/> <role rolename="role1"/>
阅读全文
摘要:一、部署gitlab gitlab部署我采用的是docker的方式,这种方式的优势是方便;之前部署过非docker的gitlab,需要配置安装许多东西,太麻烦,还是docker部署方便,从官网pull下来,直接已启就ok了; 官方gitlab容器链接:https://docs.gitlab.com/
阅读全文