Jenkins JPI插件集合:GitLab、Subversion与Maven支持

需积分: 9 4 下载量 78 浏览量 更新于2025-01-04 收藏 67.85MB GZ 举报
资源摘要信息:"Jenkins是一个开源的自动化服务器,它主要用于自动化各种任务,例如构建、测试和部署软件。Jenkins通过安装插件来扩展其核心功能,这些插件被称为JPI(Jenkins Plugin Archive),每一个JPI文件都是一个独立的插件。本次提供的压缩包文件包含了多种Jenkins插件,涉及版本控制系统集成、代码质量检查、持续集成和部署等多个方面。 1. 'ace-editor.jpi': Ace编辑器插件,用于提供一个高级的代码编辑器界面。 2. 'ant.jpi': Apache Ant插件,用于集成Apache Ant构建工具。 3. 'antisamy-markup-formatter.jpi': Antisamy标记格式化插件,用于防止XSS攻击,提供安全的HTML和XML的处理。 4. 'apache-httpcomponents-client-4-api.jpi': Apache HttpComponents客户端API插件,提供HTTP客户端功能。 5. 'authentication-tokens.jpi': 认证令牌插件,提供用户认证令牌的支持。 6. 'bouncycastle-api.jpi': Bouncy Castle API插件,提供加密和安全相关的功能。 7. 'build-pipeline-plugin.jpi': 构建流水线插件,用于构建和显示Jenkins的流水线作业。 8. 'build-timeout.jpi': 构建超时插件,用于设置构建任务的超时限制。 9. 'categorized-view.jpi': 分类视图插件,用于按类别组织和显示Jenkins视图。 10. 'cloudbees-folder.jpi': CloudBees文件夹插件,用于组织Jenkins作业到文件夹。 11. 'command-launcher.jpi': 命令启动器插件,用于启动和管理Jenkins中的外部命令。 12. 'conditional-buildstep.jpi': 条件构建步骤插件,允许在构建流程中添加基于条件的步骤。 13. 'credentials-binding.jpi': 凭证绑定插件,用于将凭证绑定到构建环境。 14. 'credentials.jpi': 凭证插件,用于存储和使用安全凭证,如用户名和密码。 15. 'cvs.jpi': CVS插件,用于集成CVS版本控制系统。 16. 'display-url-api.jpi': 显示URL API插件,用于生成和显示Jenkins构建的URL。 17. 'docker-commons.jpi': Docker通用插件,提供了对Docker的集成支持。 18. 'docker-workflow.jpi': Docker工作流插件,用于在Jenkins中创建Docker工作流。 19. 'durable-task.jpi': 持久任务插件,用于创建和管理长时间运行的任务。 20. 'email-ext.jpi': 扩展电子邮件插件,提供了自定义发送电子邮件的能力。 21. 'envinject-api.jpi': 环境注入API插件,用于在构建过程中注入环境变量。 22. 'envinject.jpi': 环境注入插件,提供了将环境变量注入到Jenkins作业中的能力。 23. 'external-monitor-job.jpi': 外部监控作业插件,用于监控外部进程和设备。 24. 'git-client.jpi': Git客户端插件,用于使用Git作为源代码管理系统。 25. 'git-parameter.jpi': Git参数插件,用于向构建作业提供Git参数选项。 26. 'git-server.jpi': Git服务器插件,用于在Jenkins内部托管Git仓库。 27. 'git.jpi': Git插件,为Jenkins作业提供Git支持。 28. 'github-api.jpi': GitHub API插件,提供了与GitHub API交互的功能。 29. 'github-branch-source.jpi': GitHub分支源插件,用于集成GitHub的分支源管理功能。 30. 'github.jpi': GitHub插件,用于从GitHub检出代码。 31. 'gitlab-plugin.jpi': GitLab插件,用于与GitLab集成,支持从GitLab获取代码并推送状态。 32. 'gradle.jpi': Gradle插件,用于在Jenkins中运行Gradle构建。 33. 'handlebars.jpi': Handlebars插件,提供了Handlebars模板语言的支持。 34. 'jackson2-api.jpi': Jackson2 API插件,为JSON处理提供了支持。 35. 'javadoc.jpi': Javadoc插件,用于生成和发布Javadoc。 36. 'jdk-tool.jpi': JDK工具插件,用于Jenkins中的Java开发工具链。 37. 'jenkins-multijob-plugin.jpi': Jenkins多作业插件,用于协调和组织多个作业。 38. 'jquery-detached.jpi': jQuery Detached插件,提供了对jQuery的支持。 39. 'jquery-ui.jpi': jQuery UI插件,提供了用户界面组件。 40. 'jquery.jpi': jQuery插件,用于在Jenkins中使用jQuery库。 41. 'jsch.jpi': JSch插件,用于在Jenkins作业中进行SSH连接。 42. 'junit.jpi': JUnit插件,用于在Jenkins中运行JUnit测试。 43. 'ldap.jpi': LDAP插件,用于通过LDAP进行用户认证和管理。 44. 'localization-zh-cn.jpi': 中文本地化插件,为Jenkins提供中文界面。 45. 'lockable-resources.jpi': 可锁定资源插件,用于管理构建作业所需的可锁定资源。 46. 'mailer.jpi': 邮件发送插件,用于在Jenkins作业中发送邮件。 47. 'mapdb-api.jpi': MapDB API插件,提供了嵌入式数据库的支持。 48. 'matrix-auth.jpi': 矩阵认证插件,用于管理用户权限。 49. 'matrix-project.jpi': 矩阵项目插件,用于创建和管理矩阵项目。 50. 'maven-plugin.jpi': Maven插件,用于运行Maven构建。 51. 'momentjs.jpi': Moment.js插件,提供了日期和时间处理功能。 52. 'notification.jpi': 通知插件,用于发送构建和部署的通知。 53. 'pam-auth.jpi': PAM认证插件,用于通过PAM进行用户认证。 54. 'parameterized-trigger.jpi': 参数化触发器插件,用于在构建过程中触发其他作业。 55. 'pipeline-build-step.jpi': 流水线构建步骤插件,用于在Jenkinsfile中创建流水线构建步骤。 56. 'pipeline-github-lib.jpi': 流水线GitHub库插件,用于在流水线中引用GitHub库。 57. 'pipeline-graph-analysis.jpi': 流水线图形分析插件,用于分析流水线的图形表示。 58. 'pipeline-input-step.jpi': 流水线输入步骤插件,用于在流水线中创建输入步骤。 59. 'pipeline-milestone-step.jpi': 流水线里程碑步骤插件,用于在流水线中创建里程碑步骤。 60. 'pipeline-model-api.jpi': 流水线模型API插件,提供了流水线模型的API支持。 61. 'pipeline-model-declarative-agent.jpi': 流水线模型声明式代理插件,用于在声明式流水线中定义代理。 62. 'pipeline-model-definition.jpi': 流水线模型定义插件,用于定义流水线模型。 63. 'pipeline-model-extensions.jpi': 流水线模型扩展插件,用于扩展流水线模型的功能。 64. 'pipeline-rest-api.jpi': 流水线REST API插件,为流水线提供REST API支持。 65. 'pipeline-stage-step.jpi': 流水线阶段步骤插件,用于在流水线中创建阶段步骤。 66. 'pipeline-stage-tags-metadata.jpi': 流水线阶段标签元数据插件,用于在流水线中使用阶段标签。 67. 'pipeline-stage-view.jpi': 流水线阶段视图插件,用于展示流水线的各个阶段。 68. 'plain-credentials.jpi': 纯文本凭证插件,用于存储和使用未加密的凭证。 69. 'publish-over-ssh.jpi': 通过SSH发布插件,用于通过SSH协议发布构建产物。 70. 'publish-over.jpi': 发布插件,用于发布构建产物。 71. 'repo.jpi': Repo插件,用于管理Android的Repo工具。 72. 'resource-disposer.jpi': 资源处置器插件,用于在构建完成后清理资源。 73. 'role-strategy.jpi': 角色策略插件,用于基于角色的权限管理。 74. 'run-condition.jpi': 运行条件插件,用于根据特定条件启动构建。 75. 'scm-api.jpi': 版本控制系统API插件,提供了与各种版本控制系统的集成API。 76. 'script-security.jpi': 脚本安全插件,用于执行Groovy脚本的安全性控制。 77. 'sonar-quality-gates.jpi': Sonar质量门限插件,用于集成SonarQube的质量门限。 78. 'sonar.jpi': Sonar插件,用于在Jenkins中集成SonarQube代码质量分析。 79. 'ssh-credentials.jpi': SSH凭证插件,用于存储和使用SSH凭证。 80. 'ssh-slaves.jpi': SSH从属插件,用于通过SSH管理Jenkins从属节点。 81. 'structs.jpi': 结构体插件,用于处理数据结构。 82. 'subversion.jpi': Subversion插件,用于与Subversion版本控制系统集成。 83. 'svn-partial-release-mgr.jpi': SVN部分发布管理器插件,用于管理SVN的部分发布。 84. 'timestamper.jpi': 时间戳插件,用于在日志中添加时间戳。 85. 'token-macro.jpi': 令牌宏插件,用于在构建中使用宏替换令牌。 86. 'versionnumber.jpi': 版本号插件,用于管理项目的版本号。 87. 'windows-slaves.jpi': Windows从属插件,用于在Windows环境下管理从属节点。 88. 'workflow-aggregator.jpi': 工作流聚合器插件,用于聚合多个工作流。 89. 'workflow-api.jpi': 工作流API插件,提供了工作流的API支持。 90. 'workflow-basic-steps.jpi': 工作流基本步骤插件,提供了工作流的基本步骤。 91. 'workflow-cps-global-lib.jpi': 工作流CPS全局库插件,用于管理全局CPS库。 92. 'workflow-cps.jpi': 工作流CPS插件,用于运行工作流脚本。 93. 'workflow-durable-task-step.jpi': 工作流持久任务步骤插件,用于运行持久任务。 94. 'workflow-job.jpi': 工作流作业插件,用于创建和管理工作流作业。 95. 'workflow-multibranch.jpi': 工作流多分支插件,用于创建和管理多分支工作流。 96. 'workflow-scm-step.jpi': 工作流SCM步骤插件,用于在工作流中集成源代码管理。 97. 'workflow-step-api.jpi': 工作流步骤API插件,提供了工作流步骤的API支持。 98. 'workflow-support.jpi': 工作流支持插件,提供了工作流的基础支持。 99. 'ws-cleanup.jpi': 工作空间清理插件,用于在构建前和构建后清理工作空间。 以上是本次提供的压缩包文件中包含的Jenkins插件的详细列表,这些插件为Jenkins提供了广泛的功能扩展,满足不同的自动化需求。"