Jenkins常用管理功能配置 - 插件管理

Jenkins插件介绍

Jenkins是一个流行的开源持续集成/持续交付(CI/CD)工具,它有大量的插件来扩展其功能。这些插件可以用于构建、测试、部署和监控软件项目。下面是一些常用的Jenkins插件及其简单介绍和使用方法:

  • 1. Git插件:允许Jenkins从Git存储库中获取代码,并支持分支、标记和提交。
  • 2. Maven插件:支持使用Maven构建和测试Java项目。
  • 3. JUnit插件:允许Jenkins运行JUnit测试,并生成测试报告。
  • 4. Email Extension插件:允许Jenkins发送电子邮件通知,并支持自定义电子邮件模板。
  • 5. Pipeline插件:允许使用Jenkins Pipeline DSL编写和执行管道作业。
  • 6. Docker插件:允许Jenkins在Docker容器中构建、测试和部署应用程序。
  • 7. SonarQube插件:与SonarQube集成,允许Jenkins在构建过程中执行静态代码分析,并生成代码质量报告。
  • 8. Publish Over SSH插件:允许Jenkins通过SSH将构建和文件传输到远程服务器。
  • 9. build user vars plugin 获取构建用户的用户名邮箱等信息环境变量
    • VariableDescription
      BUILD_USERFull name (first name + last name)
      BUILD_USER_FIRST_NAMEFirst name
      BUILD_USER_LAST_NAMELast name
      BUILD_USER_IDJenkins user ID
      BUILD_USER_GROUPSJenkins user groups
      BUILD_USER_EMAILEmail address
      • 配置
      • 使用
  • 10.Localization: Chinese (Simplified)
    • Jenkins Core 及其插件的简体中文语言包,由 Jenkins 中文社区维护。
    • 该插件可以解决系统管理/系统设置中的Locale语言设置中文不生效的问题
  • 11.Role-based Authorization Strategy

    • 基于用户角色的用户管理
    • Enables user authorization using a Role-Based strategy. Roles can be defined globally or for particular jobs or nodes selected by regular expressions.
    • 使用配置
    • Gobal roles
    • Item roles,
      • 所有的 .*
      • 前缀.*
    • Assign Roles/Global roles
    • Assign Roles/Item roles
    • 上述配置效果:默认登录用户只能查看 我的经办 任务,其他查看不了。
  • 12.Mask Passwords

    • This plugin allows masking passwords that may appear in the console. The plugin also provides a non-stored password parameter.
    • 控制台输出字符密码加密
    • Console中出现用户和密码会直接变成*****

常用的使用方法如下:

  • 1. 安装插件:在Jenkins管理界面的插件管理中,搜索并选择需要的插件,然后安装即可。

  • 2. 配置插件:在Jenkins管理界面中,找到对应的插件配置页面,并按照页面的指导进行配置。

 

  • 3. 在作业中使用插件:在Jenkins作业的构建步骤中,选择需要的插件进行配置和使用。

  • 4. 查看插件输出:在Jenkins作业构建完成后,可以在构建输出中查看插件的输出和结果。也可以在Jenkins管理界面中查看插件的日志和报告。

总之,Jenkins插件是Jenkins的重要组成部分,可以帮助我们扩展Jenkins的功能和增强我们的构建、测试、部署等工作流程。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值