forked from jenkins-infra/jenkins.io
-
Notifications
You must be signed in to change notification settings - Fork 0
/
javadoc.html.haml
66 lines (54 loc) · 1.93 KB
/
javadoc.html.haml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
---
layout: developer
title: Javadoc
---
%h2
Jenkins Core
%p
This is the Javadoc for Jenkins core. Javadoc is available for the latest weekly release and for recent LTS releases.
See
%a{:href => '/doc/developer/plugin-development/choosing-jenkins-baseline/'}
choosing a Jenkins baseline
for guidance choosing the minimum Jenkins core version for a plugin.
%h3
Weekly
%ul
%li
%a{:href => 'https://javadoc.jenkins.io/index-core.html', :target => '_blank', :rel => 'noreferrer noopener'}
Latest Core Javadoc
%h3
LTS
%ul
- previous = ''
-# No more than 9 LTS releases because LTS baseline recommends most recent baseline and two baselines prior
- site._generated[:lts_releases].results[0..8].each do | entry |
- version = entry.version
-# Show the javadoc for the most recent release of each LTS baseline
-# Assumes releases have form x.y.z as in 2.346.2
- if version.split('.')[0..1] != previous.split('.')[0..1]
- previous = version
%li
%a{:href => "https://javadoc.jenkins.io/archive/jenkins-#{version}", :target => '_blank', :rel => 'noreferrer noopener'}
Jenkins Core
= version
Javadoc
%h2
Stapler Javadoc
%p
%a{:href => 'https://javadoc.jenkins.io/component/stapler/', :target => '_blank', :rel => 'noreferrer noopener'}
Stapler Javadoc
describes the framework used by Jenkins to route requests to the objects handling them.
%a{:href => '/doc/developer/architecture/web/'}
Learn more.
%h2
Components Javadoc
%p
%a{:href => 'https://javadoc.jenkins.io/component/', :target => '_blank', :rel => 'noreferrer noopener'}
Components Javadoc
describes Jenkins components and libraries (currently a partial list of components).
%h2
Plugins Javadoc
%p
%a{:href => 'https://javadoc.jenkins.io/plugin/', :target => '_blank', :rel => 'noreferrer noopener'}
Plugins Javadoc
describes the newest releases of all Jenkins plugins, if available.