安装:
参考官网:https://jenkins.io/doc/pipeline/tour/getting-started/
步骤:
1.创建账号
Manage Jenkins -> Configure Global Security
checked (Jenkins’ own user database -> Allow users to sign up)
2.配置语言环境
参考博客:https://blog.csdn.net/qq_15807167/article/details/79896131
使用:
1.新建自由风格项目
设置分支或环境变量
设置git源码地址
添加执行脚本
如果要build在本地,可设置使用本地工作空间
指定本地空间后,可以不设置ssh代码源,之间添加脚本执行本地代码
如果需要用户代码仓库,需要配置凭证
有需要可以设置定时执行
参考博客
配置用户权限
安装插件 Role Strategy Plugin
选择 Role Based Strategy
参考博客
如果配置失败了,删除config.xml中的配置信息
<useSecurity>true</useSecurity>
<authorizationStrategy class="hudson.security.FullControlOnceLoggedInAuthorizationStrategy"/>
<securityRealm class="hudson.security.HudsonPrivateSecurityRealm">
<disableSignup>false</disableSignup>
<enableCaptcha>false</enableCaptcha>
</securityRealm>
让后重启Jenkins
参考博客
在构建项目时,如果要先构建另外一个依赖项目
先安装插件Parameterized Trigger
让后在构建配置这里添加配置(trigger/call builds on other projects)
注意:还可以触远程jenkins的项目
配置的一定要在脚本前