ITPub博客

首页 > 数据库 > 数据库开发技术 > Jenkins插件应用——管理项目权限

Jenkins插件应用——管理项目权限

原创 数据库开发技术 作者:MavenTalk 时间:2017-07-02 13:38:43 0 删除 编辑

        在Jenkins中,如果使用默认配置的话,权限管理还是比较弱的。如果你希望不同组的创建的job只对改组内的成员可见,这样能不能实现呢?正常情况下,每个用户登录Jenkins都能看到所有的JOB,有些JOB的安全级别较高,比如测试环境的构建任务与生产环境的构建任务放在一个Jenkins中,不隔离开风险还是比较大的?

        我们可以利用Role-based Authorization Strategy插件实现,具体配置信息我就没必要在这里二次展现了,网络中资源有更详细的说明。插件安装后,配置完成,即可以实现不同用户进来看到不同的视图,将任务隔离开。

        再介绍使用过几个插件,为方便大家更好的应用CI【持续集成】,达到CD【持续交付、持续部署】的目的。

  • Build Pipeline View,新增视图时有些选项,配置要查看依赖关系的Job名称,保存后即可看到该任务的上下游依赖关系。

  • Delivery Pipeline View,显示可观的显示任务的构建过程。

  • SSH plugin, Execute shell script on remote host using ssh,可以执行远程脚本是我们采用此插件的主要目的。

  • Publish over SSH,先发布到远程服务器,同时可执行部署脚本。

  • Naginator Plugin,可以重新调度构建失败的任务,旧版本称为Retry Failed Builds Plugin,升级后变更名称为此。


Jenkins历史文章列表:

歪脖贰点零 ∣一个程序员的日常碎碎念
程序员,除了编码,生活还应该有沉淀!
长按,识别二维码,加关注

原文作者:MavenTalk;如有侵权,请联系管理员删除。

请登录后发表评论 登录
全部评论

注册时间:2016-07-13

  • 博文量
    461
  • 访问量
    189218