持续交付-Jenkins开发入门指南

Jenkins 开发者指南

  • Jenkins Plugin
  • Jenkins Plugin Guide

Plugin Tutorial-插件教程

  • wiki上的插件教程
  • 插件的结构
  • 插件教程(不完整)
  • 创建一个新的插件与自定义构建步骤
  • 管理全局设置和工具安装
  • Maven HPI插件网站
  • 插件中的FindBugs

Topics-主题

Architecture
Model
Web Framework
Extensions
Remoting
Security
Initialization and Startup
Embedded Winstone and executable-war
Extensibility
About Jenkins' internal extension functionality, modules, and plugins
Model
The data model and type hierarchy Jenkins is based on
Handling Requests
Explains how Jenkins routes HTTP requests, and what ways to respond exist.
Routing Requests
Action Methods
Responding to Requests
Security
Persistence
Scheduling
How Jenkins schedules tasks and how the queue works
Views
Forms
Forms, data binding, and structured form submission
Internationalization and Localization
How to internationalize views and messages, and how to localize them.
Internationalizing Messages in Java Source Code
Advanced Localization
Distributed Builds
Jenkins CLI
The inner workings of the Jenkins CLI and how to write new commands
Testing
Plugin development
About Jenkins' internal extension functionality, modules, and plugins
Blue Ocean
How to develop plugins for Blue Ocean
Building and Debugging
Setting up a Development Environment
Preparing your development environment for Jenkins core and plugin development
Appendix C: Index of All How-To Guides

你可能感兴趣的:(持续交付-Jenkins开发入门指南)