- 30 1月, 2016 1 次提交
-
-
由 Antonio Muñiz 提交于
-
- 20 1月, 2016 1 次提交
-
-
由 Baptiste Mathus 提交于
Another fix for the future node_monitors package extraction. This time, a simple import removal.
-
- 01 12月, 2015 1 次提交
-
-
由 Jesse Glick 提交于
-
- 23 10月, 2015 1 次提交
-
-
由 Stephen Connolly 提交于
-
- 21 10月, 2015 2 次提交
-
-
由 Stephen Connolly 提交于
-
由 Stephen Connolly 提交于
-
- 20 10月, 2015 1 次提交
-
-
由 Stephen Connolly 提交于
- Also tidy up some of the mess logic in both #1866 and #1860
-
- 20 4月, 2015 1 次提交
-
-
由 David Hoover 提交于
-
- 24 3月, 2015 1 次提交
-
-
由 Stephen Connolly 提交于
The test system I set up to verify resolution of customer(s)' issues driving this change, required additional changes in order to fully resolve the issues at hand. As a result I am bundling these changes: - Moves nodes to being store in separate config files outside of the main config file (improves performance) [FIXED JENKINS-27562] - Makes the Jenkins is loading screen not block on the extensions loading lock [FIXED JENKINS-27563] - Removes race condition rendering the list of executors [FIXED JENKINS-27564] [FIXED JENKINS-15355] - Tidy up the locks that were causing deadlocks with the once retention strategy in durable tasks [FIXED JENKINS-27476] - Remove any requirement from Jenkins Core to lock on the Queue when rendering the Jenkins UI [FIXED-JENKINS-27566]
-
- 17 11月, 2014 1 次提交
-
-
由 Stephen Connolly 提交于
- Also tidy up some holes in locking strategy that can cause builds to be scheduled on executors that are about to be interrupted or nodes in the process of being removed
-
- 17 10月, 2014 2 次提交
-
-
由 Stephen Connolly 提交于
-
由 Stephen Connolly 提交于
-
- 16 10月, 2014 1 次提交
-
-
由 Dominique 提交于
-
- 30 6月, 2014 1 次提交
-
-
由 Daniel Beck 提交于
-
- 03 6月, 2014 1 次提交
-
-
由 Oleg Nenashev 提交于
The change adds some missing null checks Signed-off-by: NOleg Nenashev <o.v.nenashev@gmail.com>
-
- 10 5月, 2014 1 次提交
-
-
由 Jesse Glick 提交于
In 1.509.2, probably due to a bad Groovy script: java.lang.ClassCastException: hudson.model.Hudson cannot be cast to hudson.model.Slave at hudson.slaves.SlaveComputer.getNode(SlaveComputer.java:176) at hudson.slaves.SlaveComputer.getNode(SlaveComputer.java:92) at jenkins.model.Jenkins$9.compare(Jenkins.java:1547) at jenkins.model.Jenkins$9.compare(Jenkins.java:1543) at java.util.Arrays.mergeSort(Arrays.java:1270) at java.util.Arrays.mergeSort(Arrays.java:1282) at java.util.Arrays.mergeSort(Arrays.java:1282) at java.util.Arrays.mergeSort(Arrays.java:1282) at java.util.Arrays.mergeSort(Arrays.java:1282) at java.util.Arrays.mergeSort(Arrays.java:1282) at java.util.Arrays.mergeSort(Arrays.java:1282) at java.util.Arrays.sort(Arrays.java:1210) at jenkins.model.Jenkins.getComputers(Jenkins.java:1543)
-
- 09 5月, 2014 1 次提交
-
-
由 Jesse Glick 提交于
-
- 04 2月, 2014 1 次提交
-
-
由 Jesse Glick 提交于
-
- 09 8月, 2013 2 次提交
-
-
由 Kohsuke Kawaguchi 提交于
(04:07:53 PM) bbeck: In a plugin, given hudson.model.Node object is there an easy way to figure out how many busy/idle executors that node has? There only seems to be a method to determine the number of executors, but not their states. (04:24:02 PM) kohsuke: bbeck: see Computer (04:25:51 PM) bbeck: kohsuke: thanks, just noticed the countIdle/countBusy functions there.
-
由 Jesse Glick 提交于
-
- 20 7月, 2013 1 次提交
-
-
由 Mark Waite 提交于
@sine -> @since @lnk -> @link @author: -> @author Make embedded @ sign literal in one case where it is literal
-
- 08 7月, 2013 1 次提交
-
-
由 Stephen Connolly 提交于
-
- 03 7月, 2013 1 次提交
-
-
由 Stephen Connolly 提交于
-
- 27 6月, 2013 1 次提交
-
-
由 Kohsuke Kawaguchi 提交于
Node monitoring should run in parallel to reduce the total round-trip time in large instances.
-
- 13 6月, 2013 1 次提交
-
-
由 Kohsuke Kawaguchi 提交于
... as per the discussion in the dev list Related: https://groups.google.com/forum/?fromgroups#!topic/jenkinsci-dev/TMm-h6Hnb6Q
-
- 12 6月, 2013 2 次提交
-
-
由 Kohsuke Kawaguchi 提交于
As Jesse pointed out, contextual information is often useful in authenticating the build, which means we need to take Queue.Item (initially AbstractBuild was the parameter, which provided the context, and I failed to accommodate that in transition to AbstractProject.) To still allow Queue.Tasks to provide a meaningful value fallback to Queue.Task.getDefaultAuthentication() as opposed to hard code it to ACL.SYSTEM. This allow plugins like remote-terminal-access to supply a meaningful secure value without forcing a configuration change to the user.
-
由 Kohsuke Kawaguchi 提交于
-
- 08 5月, 2013 1 次提交
-
-
由 ssogabe 提交于
-
- 29 3月, 2013 1 次提交
-
-
由 Kohsuke Kawaguchi 提交于
-
- 06 12月, 2012 1 次提交
-
-
由 Jesse Glick 提交于
java.lang.NullPointerException at hudson.tasks.CommandInterpreter.createScriptFile(CommandInterpreter.java:104) at hudson.tasks.CommandInterpreter.perform(CommandInterpreter.java:66) at hudson.tasks.CommandInterpreter.perform(CommandInterpreter.java:58) at com.cloudbees.hudson.plugins.modeling.impl.builder.BuilderImpl.perform(BuilderImpl.java:58) at hudson.plugins.m2extrasteps.M2ExtraStepsWrapper.executeBuildSteps(M2ExtraStepsWrapper.java:166) at hudson.plugins.m2extrasteps.M2ExtraStepsWrapper.access$200(M2ExtraStepsWrapper.java:43) at hudson.plugins.m2extrasteps.M2ExtraStepsWrapper$1.tearDown(M2ExtraStepsWrapper.java:137) at hudson.maven.MavenModuleSetBuild$RunnerImpl.doRun(MavenModuleSetBuild.java:817) at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:490) at hudson.model.Run.run(Run.java:1442) at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:477) at hudson.model.ResourceController.execute(ResourceController.java:88) at hudson.model.Executor.run(Executor.java:239)
-
- 31 7月, 2012 2 次提交
-
-
由 Kohsuke Kawaguchi 提交于
-
由 Andrew Bayer 提交于
-
- 24 7月, 2012 1 次提交
-
-
由 Kohsuke Kawaguchi 提交于
-
- 08 6月, 2011 1 次提交
-
-
由 Kohsuke Kawaguchi 提交于
Fied a couple of places where Task.getAssignedLabel() was invoked directly without checking LabelAssignmentAction
-
- 29 5月, 2011 3 次提交
-
-
由 Nigel Magnay 提交于
Fix code that accesses functionality though package protected interfaces; - access through AbstractCIBase - make FullDuplexHttpChannel and OverallLoadStatistics public Test case utility function for adjusting the quiet period variable Signed-off-by: NNigel Magnay <nigel.magnay@gmail.com>
-
由 Nigel Magnay 提交于
Just import changes, from hudson.model.Jenkins -> jenkins.model.Jenkins, and Javadoc comments. Signed-off-by: NNigel Magnay <nigel.magnay@gmail.com>
-
由 Nigel Magnay 提交于
Signed-off-by: NNigel Magnay <nigel.magnay@gmail.com>
-
- 10 5月, 2011 1 次提交
-
-
由 Kohsuke Kawaguchi 提交于
-
- 04 4月, 2011 2 次提交
-
-
由 Seiji Sogabe 提交于
-
由 Kohsuke Kawaguchi 提交于
-