-
Notifications
You must be signed in to change notification settings - Fork 1
/
index.html
94 lines (87 loc) · 4.14 KB
/
index.html
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
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html lang="ja">
<head>
<title>Jenkins update center for ikedam plugins</title>
</head>
<body>
<h1>Jenkins update center for ikedam plugins</h1>
<h2>Description</h2>
<p>Here is an additional Jenkins update center to provide plugins developed by <a title="ikedam in GitHub" href="https://github.com/ikedam">ikedam</a>. Plugins hosted in official Jenkins sites are not provided here.</p>
<h2>How to use</h2>
<p>To have your Jenkins access to this update center, follow these instructions:</p>
<ol>
<li>Install <a href="https://wiki.jenkins-ci.org/display/JENKINS/UpdateSites+Manager+plugin">UpdateSites Manager plugin</a> to your Jenkins.</li>
<ol>
<li>Access to Jenkins, open "Manage Jenkins" > "Manage Plugins".</li>
<li>Select Available tab, and filter with "UpdateSites Manager plugin".</li>
<li>Check it, and click "Install without restart".</li>
</ol>
<li>Open "Manage Jenkins" > "Manage Update Center".</li>
<li>Add a following update site.
<dl>
<dt>id</dt>
<dd>ikedam-update-center</dd>
<dt>url</dt>
<dd>https://ikedam.github.io/jenkins-update-center/update-center.json</dd>
<dt>CA certificate</dt>
<dd><pre>
-----BEGIN CERTIFICATE-----
MIICrDCCAhWgAwIBAgIUbGOGyMrFfMonZhl8vSVKN0sRlDUwDQYJKoZIhvcNAQEL
BQAwaDELMAkGA1UEBhMCSlAxETAPBgNVBAgMCEthbmFnYXdhMRUwEwYDVQQHDAxE
ZWZhdWx0IENpdHkxLzAtBgNVBAoMJklrZWRhbSBKZW5raW5zIHBsdWdpbiBkZXZl
bG9wbWVudCB0ZWFtMB4XDTE5MTIyMzIzNDQ1NloXDTI5MTIyMDIzNDQ1NlowaDEL
MAkGA1UEBhMCSlAxETAPBgNVBAgMCEthbmFnYXdhMRUwEwYDVQQHDAxEZWZhdWx0
IENpdHkxLzAtBgNVBAoMJklrZWRhbSBKZW5raW5zIHBsdWdpbiBkZXZlbG9wbWVu
dCB0ZWFtMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCrV5dXUbGL6GFws6Qz
wpwJw/Q9VVCWNsEmBBE5zajN0WCbMP8tMQSjqqY1TUPxQu769WlP22v+1VSQubSa
Q9z2hPif7uXnkWTUER5+34fqjECiOwKhVGUTMt/vKZT+GHizbwf7TTRVR++n02gl
I2eGRRYj17xyExaLSx0JO7wEWQIDAQABo1MwUTAdBgNVHQ4EFgQU2JamQ3wc8nPE
94rkECnPB2IaesYwHwYDVR0jBBgwFoAU2JamQ3wc8nPE94rkECnPB2IaesYwDwYD
VR0TAQH/BAUwAwEB/zANBgkqhkiG9w0BAQsFAAOBgQB7tDsisGxIFJFAJ8O0p9za
9RKO5Fi43v4fBvD5Xt33yxBsPp9zc1AEPgfObbUH5ZGsrnZU2SgsIDcAWJheW1Xz
esfvBAb0rkgh/wQVuDBwOBXagPLpxl9rRigkaA4ClXAjj5eqSowb+BSZfvk2q78r
qiNlUf+6nPiC/qDf5pBXRg==
-----END CERTIFICATE-----
</pre></dd>
</li>
<li>Open "Manage Jenkins" > "Manage Plugins" > "Advanced".</li>
<li>Click "Check now"</li>
</ol>
<h2>Alternate way</h2>
<p>You can have your Jenkins access to this update center without UpdateSites Manager plugin with followings:</p>
<ol>
<li>Stop your Jenkins.</li>
<li>Open ${JENKINS_HOME}/hudson.model.UpdateCenter.xml with a text editor.</li>
<li>Update its contens as following:<pre>
<?xml version='1.0' encoding='UTF-8'?>
<sites>
<site>
<id>default</id>
<url>http://updates.jenkins-ci.org/update-center.json</url>
</site>
<!-- Add Here -->
<site>
<id>ikedam-update-center</id>
<url>http://ikedam.github.com/jenkins-update-center/update-center.json</url>
</site>
<!-- Add Here -->
</sites>
</pre>
<li>Put <a title="Certificate file for ikedam Jenkins Update Center." href="ikedam-update-center.crt">ikedam-update-center.crt</a> in ${JENKINS_HOME}/update-center-rootCAs/ (you have to create a directory).</li>
<li>Start your Jenkins.</li>
<li>Access to Jenkins, open "Manage Jenkins" > "Manage Plugins" > "Advanced".</li>
<li>Click "Check now"</li>
</ol>
<h2>News</h2>
<ul>
<li>Dec 24, 2019 Updated the certificate. (the old one expires in Jan.)
<li>Jan 31, 2016 Updated the certificate. (the old one expires in Feb.)
</ul>
<h2>See Also</h2>
<p>For details about a private update center, see <a href="https://github.com/ikedam/backend-update-center2/wiki/How-to-create-your-own-Jenkins-Update-Center" title="How to create your own Jenkins Update Center">How to create your own Jenkins Update Center</a>.
<h2>Mave repository</h2>
<a href="./releases/" title="Maven repository form ikedam plugins.">Maven repository of plugins are here</a>.
<hr>
Copyright 2013 ikedam
</body>
</html>