Jenkins 2.426.3 在window系统下的使用实践
最近由于一些原因要重新部署测试环境,之前使用的Jenkins升级为2.426.3后有些设置变了,在网上找的都是以前老版本的资料,只能自己摸索了,简单记录一下。
下载安装:
需要先安装java,并配置好环境变量,最低版本为java11
Jenkins 下载地址:https://archives.jenkins.io/war-stable/2.426.3/
在下载好的Jenkins文件目录下面执行cmd命令安装:java -jar jenkins.war --httpPort=8080
端口为8080,安装好后,根据常规流程,创建好账号,使用默认安装模式就行,会自动安装相关的插件
安装成功后,在开启的Jenkins只需要以下指令就行:java -jar jenkins.war
用户创建管理
创建好管理员账户后,如下图所示,在这里添加其他用户。
创建简单流水线工作流程
新建一个item,这边简单配置工作目录和批处理指令
Pool SCM 轮询使用
svn使用
安装插件subversion
安装插件并启用后, 在刚刚的item下面就能看到这个选项,加上相关配置就能可以使用了
用户权限分配
安装插件 Role-based Authorization Strategy,然后再Security里面设置授权策略
完成上述操作后返回,就会看这个选项
添加刚刚创建的test用户,分配权限
先多创建几个item来测试,建两个视图(注意这里要选ListView),每个视图下面配置一个item
回到这里,添加item roles配置
然后到Assign Roles中配置如下:
登录test用户查看效果,可以看到test用户只能看到配置了的视图
这样简单的权限就分配好了