jenkins权限分配与选择分支构建

1.安装Role-Based Strategy插件

 

 为用户分配可用权限

  匹配test项目

 

 

 项目名字本身没有.但是也要加个点*,不然检索不到项目

2.选择分支构建

默认一个项目是写死一个分支的,如果要多个分支时,就要设置多个项目,这样略麻烦。
jenkins有个插件Git Parameter ,可以实现在构建时,选择分支构建,从而可以减少一些操作。

一.下载安装插件
在管理中选插件,输入Git Parameter,点击安装。或者访问https://wiki.jenkins.io/display/JENKINS/Git+Parameter+Plugin
将插件下载下来,通过上传的方式安装。

二.配置
安装完成后,可以看到项目配置中多了个选择

 

 

jenkins每次构建完成后清除工作空间的文件

安装插件workspace cleanup plugin
 

 三.使用
配置完成后,回到项目构建页面,点击build,即可选择分支构建了

 本地分支部署

 

 

打包前替换jar包配置文件

#!/bin/bash

cd ${WORKSPACE}/admin/src/main/resources
if [ -f application.yml ];then
   rm -rf application.yml
   cp /hnpp-dev/admin/config/application.yml ./
fi

Jenkins无法登录

如果因为权限未设置好导致无法登陆jenkins,可以临时关闭jenkins权限设置,设置后后在开启

这里采用的默认安装所以配置文件在/var/lib/jenkins/config.xml,找不到的话可以使用 find / -name "config.xml"

 将上出改为false 就可以不用登录了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值