Just updated some plugins and found some Maven projects not loading due to
Seems like https://github.com/jenkinsci/email-ext-plugin/commit/6f5dd8ff0f6e665f33e909bc3ac4d75bb2a38fc8 is newly asking for getPublishersList, and in MavenModuleSet.createTransientActions this might temporarily be null, as a comment warns—after the place where this NPE is being thrown.
It is just not allowed to return null from this method. The implementation in Project in core gets around this (
JENKINS-18589) using an atomic field updater.
A temporary workaround in Email Ext would be to check for null here.
|Field||Original Value||New Value|
|Assignee||Alex Earl [ slide_o_mix ]|
|Component/s||email-ext-plugin [ 15538 ]|
|Priority||Critical [ 2 ]||Major [ 3 ]|
|Workflow||JNJira [ 159928 ]||JNJira + In-Review [ 180181 ]|