Branch: refs/heads/master
Home: https://github.com/jenkinsci/jenkins
Commit: 5169f14019be77d6b205b7c2d5fe608b92ed3446
https://github.com/jenkinsci/jenkins/commit/5169f14019be77d6b205b7c2d5fe608b92ed3446
Author: Jesse Glick <[email protected]>
Date: 2019-08-01 (Thu, 01 Aug 2019)
Changed paths:
M core/src/main/java/hudson/PluginManager.java
M core/src/main/java/hudson/model/UpdateCenter.java
M core/src/main/java/hudson/model/UpdateSite.java
A
core/src/main/resources/hudson/model/UpdateCenter/CompleteBatchJob/Failure/status.jelly
A
core/src/main/resources/hudson/model/UpdateCenter/CompleteBatchJob/Pending/status.jelly
A
core/src/main/resources/hudson/model/UpdateCenter/CompleteBatchJob/Running/status.jelly
A
core/src/main/resources/hudson/model/UpdateCenter/CompleteBatchJob/Success/status.jelly
A
core/src/main/resources/hudson/model/UpdateCenter/CompleteBatchJob/row.jelly
M core/src/main/resources/hudson/model/UpdateCenter/DownloadJob/row.jelly
M test/src/test/java/hudson/model/UpdateCenterPluginInstallTest.java
Log Message:
-----------
Batch up dynamic plugin installations from setup wizard (#4124)
* Batch up dynamic plugin installations from setup wizard.
* Reworked to thread the list of batched-up plugins properly and introduced
CompleteBatchJob to force the setup wizard to wait.
* UpdateCenterPluginInstallTest.test_installKnownPlugins failure.
* @amuniz notes that an existing message could now be considered misleading.
* Introduced UpdateCenter.DownloadJob.getDisplayName for better consistency in
logging, as suggested by @Vlatombe.
* Reducing log levels of messages from dynamicLoad which are not of great
interest, as suggested by @Vlatombe.
* Reducing log level of another message of little interest.
* Adding classic UI for CompleteBatchJob.
* CompleteBatchJob should be used only when dynamicLoad.
* Null defense on UpdateCenterJob.site.
Otherwise can get:
java.lang.NullPointerException
at
hudson.model.UpdateCenter.getConnectionCheckJob(UpdateCenter.java:850)
at
hudson.model.UpdateCenter.addConnectionCheckJob(UpdateCenter.java:817)
at hudson.model.UpdateCenter.addJob(UpdateCenter.java:804)
at hudson.model.UpdateSite$Plugin.deploy(UpdateSite.java:1367)
at hudson.PluginManager.install(PluginManager.java:1537)
at hudson.PluginManager.install(PluginManager.java:1496)
at hudson.PluginManager.doInstall(PluginManager.java:1445)
at …
--
You received this message because you are subscribed to the Google Groups
"Jenkins Commits" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/jenkinsci-commits/jenkinsci/jenkins/push/refs/heads/master/551cbd-5169f1%40github.com.