Jenkins update center for Micro Focus Jenkins CI plugins
Description
Here is an additional Jenkins update center to provide latest version of the jenkins plugin developed by HPE. Plugins hosted in official Jenkins sites are not provided here.
How to use
The Jenkins official way
Due to issues with current Jenkins releases please use the following:
- Open "Manage Jenkins"
- Click on "Plugin Manager"
- Go to "Advanced" tab
- In the "update center URL" field put in the following: "http://updates.jenkins-ci.org/experimental/update-center.json"
- Click on "Check now"
- Go to "available" tab
- Find our plugin! click "upgrade"
- Restart jenkins once install is finished
- once Jenkins is restarted and plugin is installed (verify under "installed tab"):
- Open "Manage Jenkins"
- Click on "Plugin Manager"
- Go to "Advanced" tab
- In the "update center URL" field put in the following: "http://updates.jenkins-ci.org/update-center.json"
- That's you are set to go!
Alternate way with our special Jenkins update center!
To have your Jenkins access to this update center, follow these instructions:
- Install UpdateSites Manager plugin to your Jenkins.
- Access to Jenkins, open "Manage Jenkins" > "Manage Plugins".
- Select Available tab, and filter with "UpdateSites Manager plugin".
- Check it, and click "Install without restart".
- Open "Manage Jenkins" > "Manage Update Center".
- Add a following update site.
- id
- HPE-Jenkins-plugin-center
- url
- https://hpsa.github.io/JenkinsPluginUpdateCenter/update-center.json
- CA certificate
-----BEGIN CERTIFICATE----- MIICWDCCAcGgAwIBAgIJAMVuTmWQ2gpDMA0GCSqGSIb3DQEBCwUAMEUxCzAJBgNV BAYTAkFVMRMwEQYDVQQIDApTb21lLVN0YXRlMSEwHwYDVQQKDBhJbnRlcm5ldCBX aWRnaXRzIFB0eSBMdGQwHhcNMTcwNTE1MDc0ODU5WhcNMjAwNTE0MDc0ODU5WjBF MQswCQYDVQQGEwJBVTETMBEGA1UECAwKU29tZS1TdGF0ZTEhMB8GA1UECgwYSW50 ZXJuZXQgV2lkZ2l0cyBQdHkgTHRkMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKB gQCwadE1A2xLcOz8BJNAIPBfEM/iU67q1M+EpZhktIokxNmkR97JTTVbghCqk6uu M/N9lGGrOsfBdMtOaR1l0zqtclTjE8Doek4pgmak1dz6/iFmZX2DN7a8HQD1GQ4X zSOfiZEIWfoKMjBwh/i830fWF3CwGAeffTMPQYxkFgpXoQIDAQABo1AwTjAdBgNV HQ4EFgQUqyzqN0fPBL21QhHmucnGqOWmhV8wHwYDVR0jBBgwFoAUqyzqN0fPBL21 QhHmucnGqOWmhV8wDAYDVR0TBAUwAwEB/zANBgkqhkiG9w0BAQsFAAOBgQAvzpxf 1geeFAVKeVNHxYD+tKf5i1nny8oKq8gzqNwkD52oryp5lrqL4Vwxe8j4efmR4eaz bsSOscIEN69sInf0tIxy9R7RFdS8t2zS+JQMJqvKvmfm09KB8pqKhjsMCVXb04AA hLCEY2ns4yw2QX8/naU3iF/hCLmbv4jWkvBw/w== -----END CERTIFICATE-----
- Open "Manage Jenkins" > "Manage Plugins" > "Advanced".
- Click "Check now"
Alternate way
You can have your Jenkins access to this update center without UpdateSites Manager plugin with followings:
- Stop your Jenkins.
- Open ${JENKINS_HOME}/hudson.model.UpdateCenter.xml with a text editor.
- Update its contens as following:
<?xml version='1.0' encoding='UTF-8'?> <sites> <site> <id>HPE-Jenkins-plugin-center</id> <url>https://hpsa.github.io/JenkinsPluginUpdateCenter/update-center.json</url> </site> <!-- Add Here --> <site> <id>default</id> <url>http://updates.jenkins-ci.org/update-center.json</url> </site> <!-- Add Here --> </sites>
- Put HPE-update-center.crt in ${JENKINS_HOME}/update-center-rootCAs/ (you have to create a directory).
- Start your Jenkins.
- Access to Jenkins, open "Manage Jenkins" > "Manage Plugins" > "Advanced".
- Click "Check now"