用jenkins构建部署管理项目简直不要太爽。。。
看到大佬们的解答,这是jenkins的授权访问受限~
解决方案一:
1.访问http://127.0.0.1:你的端口号/pluginManager/advanced,按如下改动并提交
2.重启jenkins
访问http://127.0.0.1:你的端口号/restart,或者直接在cmd启动端口执行ctrl+c,然后再执行下列命令
java -jar jenkins.war --httpPort=你的端口号
解决方案二:
1.修改.jenkins/config.xml文件
根据需要替换为:
`任何用户可以做任何事(没有任何限制)
<authorizationStrategy class="hudson.security.AuthorizationStrategy$Unsecured"/>
`登录用户可以做任何事
<authorizationStrategy class="hudson.security.FullControlOnceLoggedInAuthorizationStrategy"/>
`这个权限对应 test用户可以是管理员、打标签权限
<authorizationStrategy class="hudson.security.GlobalMatrixAuthorizationStrategy">
<permission>hudson.model.Hudson.Administer:test</permission>
<permission>hudson.scm.SCM.Tag:test</permission>
</authorizationStrategy>
这样就解决了,亲测可用,好了,继续踩坑~