<>jenkins配置要点
1、General 丢弃旧的构建 2、源码管理 Subversion git 3、构建环境 Delete workspace before build
starts 4、构建 ## Maven打包: ##源码管理路径设置为子类项目路径 1、调用顶层Maven目标 Maven版本:[全局工具] 目标:clean
install POM:pom.xml ##[指定父类pom.xml文件,解决当前子类pom.xml依赖关系] 2、执行shell
##源码管理路径设置为父类路径 mvn -f [指定子类pom.xml文件] clean install
<>基础环境
1、将Jenkins.war包放到tomcat的webapps目录下 重启tomcat 默认账号 admin
首次进入jenkins如要输入密码,密码位置:/root/.jenkins/secrets/initialAdminPassword
2、jenkins全局工具设置配置JDK和Maven路径
/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.191.b12-1.el7_6.x86_64/ /usr/share/maven
3、Jenkins安装插件 Delivery pipeline Build Pipeline
<>更改Jenkins的主目录
Linux环境中,Jenkins主目录默认在/root/.jenkins Jenkins储存所有的数据文件在这个目录下. 你可以通过以下几种方式更改:
1、使用你Web容器的管理工具设置JENKINS_HOME环境参数. 打开tomcat的bin目录,编辑catalina.sh文件。 在# OS
specific support. $var must be set to either true or false.上面添加:export
JENKINS_HOME="" 在引号中填入你的路径。 2、在启动Web容器之前设置JENKINS_HOME环境变量. 用root用户登录
编辑profile文件:vi /etc/profile 在最后加入:export JENKINS_HOME=xxxx 保存,退出后执行:source
/etc/profile 让配置生效
<>项目权限管理
1、安装插件。 Role-based Authorization Strategy 2、在Configure Global Security
中启用Role-Base Strategy 3、在Jenkins的系统管理中可以看到“Manage and Assign Roles” 4、Manage
Roles(设置角色和权限) Manage Roles中的Global roles是设置角色(Overall下的read,JOB下create)
Project roles (设置项目和权限,用正则匹配) 5、Assign Roles(分配角色) Assign Roles中的Project
roles是在角色中添加用户 Item roles 为项目分配用户
<>想了解"jenkins参数化构建过程"功能的可以看下我以前写的文章

https://blog.csdn.net/wuguifa/article/details/85341724
<https://blog.csdn.net/wuguifa/article/details/85341724>

友情链接
KaDraw流程图
API参考文档
OK工具箱
云服务器优惠
阿里云优惠券
腾讯云优惠券
华为云优惠券
站点信息
问题反馈
邮箱:[email protected]
QQ群:637538335
关注微信