提交 81c8f152 编写于 作者: A Antonio Muñiz

JDKs were not loaded from disk

上级 4f7c7de1
......@@ -3354,8 +3354,6 @@ public class Jenkins extends AbstractCIBase implements DirectlyModifiableTopLeve
systemMessage = Util.nullify(req.getParameter("system_message"));
setJDKs(req.bindJSONToList(JDK.class, json.get("jdks")));
boolean result = true;
for (Descriptor<?> d : Functions.getSortedDescriptorsForGlobalConfigUnclassified())
result &= configureDescriptor(req,json,d);
......
package hudson.security.GlobalToolConfiguration
package jenkins.tools.GlobalToolConfiguration
import hudson.Functions
import hudson.model.Descriptor
......
......@@ -89,6 +89,10 @@ public class HudsonTest {
HtmlPage configPage = j.createWebClient().goTo("configure");
HtmlForm form = configPage.getFormByName("config");
j.submit(form);
// Load tools page and resubmit too
HtmlPage toolsConfigPage = j.createWebClient().goTo("configureTools");
HtmlForm toolsForm = toolsConfigPage.getFormByName("config");
j.submit(toolsForm);
// make sure all the pieces are intact
assertEquals(2, j.jenkins.getNumExecutors());
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册