Jenkins
  • 博客
  • 文档
    使用Jenkins 扩展Jenkins 用户案例 Android C/C++ Docker Embedded GitHub Java PHP Continuous Delivery Python Ruby
  • 插件
  • 社区
    参与 聊天 聚会 活动 问题 邮件列表 Wiki 账号管理 特别兴趣小组  - 宣传和推广  - 中文本地化  - 云原生(Cloud Native)  - Google Summer of Code  - 硬件和电子设计自动化(EDA)  - 流水线设计  - 平台
  • 子项目
    总览 Blue Ocean Google 编程夏令营 基础设施 Jenkins Area Meetups Jenkins 配置即代码 Jenkins X Jenkins Remoting
  • 关于
    安全 媒体 奖项 准则 艺术作品
  • 中文
    English
  • 下载
 

Topics

  1. 体系结构  
  2. 初始化和启动  
  3. 可扩展性  
  4. 模型  
  5. 处理请求  
  6. 安全性  
  7. 持久化  
  8. 调度  
  9. 视图  
  10. 形式  
  11. 国际化和本地化  
  12. 分布式构建  
  13. Jenkins CLI  
  14. Testing  
  15. 插件开发  
  16. Blue Ocean  
  17. 构建和调试  
  18. 建立一个开发环境  

操作指南

Resources

扩展索引
Javadoc
Taglibs
  • Core
  • Stapler
  • Jelly Core
Tools
  • Maven HPI Plugin

插件开发

This section is a work in progress. Want to help? Check out the jenkinsci-docs mailing list. For other ways to contribute to the Jenkins project, see this page about participating and contributing.

章节

  • 插件构建过程
  • 依赖和类的加载
    How code is physically structured in Jenkins core and plugins, and how this relates to dependencies and Java class loading behavior.

操作指南

  • 更新您的Maven的父POM
  • 编写一个SCM插件
  • 编写流水线兼容的插件

References

  • Plugin parent POM on GitHub
  • Adding tool auto-installer
  • Choosing Jenkins version to build against
  • Dependencies among plugins
  • Tips for optional dependencies
  • Making your plugin work with Blue Ocean
  • Marking a new plugin version as incompatible with older versions
  • Site Creation and Deployment
  • Hints for plugin-development newbies
  • Splitting off plugins from core
  • Plugin Release Tips
  • Gradle JPI Plugin

改善此页 | 网页记录

本网站的内容基于 Creative Commons Attribution-ShareAlike 4.0 License 许可.

资源
  • 活动
  • 文档
  • 博客
解决方案
  • Android
  • C/C++
  • Docker
  • Embedded
  • GitHub
  • Java
  • PHP
  • Continuous Delivery
  • Python
  • Ruby
项目
  • 问题跟踪
  • Wiki
  • GitHub
  • Jenkins 构建 CI
社区
  • 用户邮件列表
  • 开发人员邮件列表
  • Twitter
  • 微信公众号
  • 微博
  • 中文社区
  • Reddit
  • 购物
  • 荣誉