1. 15 4月, 2014 2 次提交
  2. 10 4月, 2014 1 次提交
  3. 27 3月, 2014 1 次提交
  4. 25 3月, 2014 1 次提交
    • J
      Cannot call setResult during finalization phase. · 8c9430f1
      Jesse Glick 提交于
      From a random failure of BuildTriggerTest.testMavenBuildTrigger:
      java.lang.AssertionError
      	at hudson.model.Run.setResult(Run.java:425)
      	at hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:722)
      	at hudson.maven.MavenModuleSetBuild$MavenModuleSetBuildExecution.cleanUp(MavenModuleSetBuild.java:1054)
      	at hudson.model.Run.execute(Run.java:1733)
      	at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:519)
      	at hudson.model.ResourceController.execute(ResourceController.java:88)
      	at hudson.model.Executor.run(Executor.java:231)
      8c9430f1
  5. 11 3月, 2014 1 次提交
  6. 06 3月, 2014 2 次提交
  7. 05 3月, 2014 1 次提交
  8. 12 2月, 2014 1 次提交
    • J
      When printing AbstractBuild.BuildingRemotely message to log, also indicate any... · 70a197fb
      Jesse Glick 提交于
      When printing AbstractBuild.BuildingRemotely message to log, also indicate any (non-self) labels of the node.
      This is invaluable when diagnosing problems with a build on a cloud slave after the slave has been deprovisioned.
      If the node name by itself does not indicate what type of machine it was, you would have a hard time guessing.
      70a197fb
  9. 09 1月, 2014 1 次提交
  10. 12 12月, 2013 1 次提交
  11. 15 11月, 2013 1 次提交
  12. 09 11月, 2013 1 次提交
    • K
      [FIXED JENKINS-10615] · d1833450
      Kohsuke Kawaguchi 提交于
      Hold on to the lease until the very end.
      Previously, the lease was only held until the main build section is over, before publishers start running.
      d1833450
  13. 08 10月, 2013 1 次提交
    • J
      [FIXED JENKINS-19920] Using selfReference to mean “none” from... · 7ca4dc47
      Jesse Glick 提交于
      [FIXED JENKINS-19920] Using selfReference to mean “none” from nextBuild/previousBuild was just asking for trouble.
      JENKINS-16194 and an analogous but opposite bug fixed more simply by introducing a separate NONE constant.
      Also numberOnDisk did not get updated properly after a build was deleted, causing double loading of build records in some cases.
      7ca4dc47
  14. 25 9月, 2013 1 次提交
  15. 21 8月, 2013 1 次提交
  16. 21 7月, 2013 1 次提交
  17. 13 6月, 2013 1 次提交
    • J
      [JENKINS-16845] Properly report the IllegalStateException, rather than... · cc26f23e
      Jesse Glick 提交于
      [JENKINS-16845] Properly report the IllegalStateException, rather than throwing an NPE producing the exception message.
      java.lang.NullPointerException
      	at hudson.model.Run.getFullDisplayName(Run.java:711)
      	at hudson.model.Run.toString(Run.java:706)
      	at java.lang.String.valueOf(Unknown Source)
      	at java.lang.StringBuilder.append(Unknown Source)
      	at hudson.model.AbstractBuild.getPreviousBuild(AbstractBuild.java:218)
      cc26f23e
  18. 23 5月, 2013 1 次提交
  19. 18 4月, 2013 1 次提交
  20. 04 4月, 2013 1 次提交
  21. 14 3月, 2013 1 次提交
  22. 13 3月, 2013 1 次提交
    • K
      [JENKINS-16089] Revising 88feabb4 · f7c9e810
      Kohsuke Kawaguchi 提交于
      Based on comments from Jesse, revising the fix.
      
      I'm now putting permlinks inside the builds/ directory to avoid the computing hassle involved in the split $JENKINS_HOME.
      
      What we historically had in $JENKINS_HOME/jobs/JOB/lastSuccessfulBuild is also now subsumed by this feature. I initially attempted to create these permalinks in the buidl root directory, but turns out those symlinks aren't the same name as the ID of permalinks, so it doesn't mesh well.
      
      And finally, a test!
      f7c9e810
  23. 09 3月, 2013 1 次提交
  24. 14 2月, 2013 1 次提交
    • J
      [SECURITY-16] · 61921fbb
      Jesse Glick 提交于
      Require POST for various operations.
      (cherry picked from commit 36c86243)
      
      Conflicts:
      
      	core/src/main/java/hudson/model/AbstractBuild.java
      61921fbb
  25. 07 2月, 2013 1 次提交
  26. 02 1月, 2013 1 次提交
  27. 23 12月, 2012 1 次提交
  28. 06 12月, 2012 1 次提交
    • J
      Diagnosis of an NPE probably caused by a transient slave connection error. · 554d9d55
      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)
      554d9d55
  29. 25 10月, 2012 1 次提交
  30. 22 10月, 2012 1 次提交
  31. 04 10月, 2012 1 次提交
  32. 22 9月, 2012 1 次提交
  33. 21 9月, 2012 1 次提交
  34. 18 9月, 2012 2 次提交
  35. 24 7月, 2012 1 次提交
  36. 20 7月, 2012 1 次提交
  37. 17 7月, 2012 1 次提交