1. 20 4月, 2014 7 次提交
  2. 19 4月, 2014 1 次提交
  3. 15 4月, 2014 4 次提交
  4. 12 4月, 2014 1 次提交
  5. 11 4月, 2014 2 次提交
  6. 10 4月, 2014 5 次提交
  7. 07 4月, 2014 1 次提交
  8. 06 4月, 2014 1 次提交
  9. 04 4月, 2014 4 次提交
    • K
      [JENKINS-22354] · 8a530bb1
      Kohsuke Kawaguchi 提交于
      Reduce classloader activities.
      
      This brings in Stapler and commons bean-utils that we don't need on the
      slaves.
      8a530bb1
    • O
      add logging if file does not exist · c1f234f9
      Olivier Lamy 提交于
      c1f234f9
    • O
      fix test due to jglick comment · 1fcb05c8
      Olivier Lamy 提交于
      1fcb05c8
    • J
      Introduced a QueueItemAuthenticator overload taking Task. · ef382f90
      Jesse Glick 提交于
      And moving the permissions checks in BuildTrigger from being hardcoded in execute to being overridable in Dependency.
      This has two benefits:
      · We can restore the previous form validation logic predicting whether Item.BUILD will be available.
      · A (true) Trigger could check Item.READ on the upstream project
        under the authentication that the downstream project would have if it were to be built.
        (This part is not yet implemented; probably will want to make this replace the current pseudotriggers.)
      ef382f90
  10. 03 4月, 2014 3 次提交
  11. 02 4月, 2014 2 次提交
  12. 29 3月, 2014 1 次提交
  13. 28 3月, 2014 2 次提交
  14. 27 3月, 2014 4 次提交
  15. 25 3月, 2014 2 次提交
    • J
      [JENKINS-22326] Calling into foreign code from a toString method, like... · a01ebae1
      Jesse Glick 提交于
      [JENKINS-22326] Calling into foreign code from a toString method, like Queue.Item.getWhy → QueueTaskDispatcher, is unsafe.
      a01ebae1
    • J
      Null safety during failing tests (BuildTriggerTest.testMavenBuildTrigger in this case). · fa496c7b
      Jesse Glick 提交于
      java.lang.NullPointerException
      	at hudson.model.Job.getBuildDir(Job.java:790)
      	at hudson.model.Run.getRootDir(Run.java:993)
      	at hudson.model.Run.getLogFile(Run.java:1306)
      	at hudson.model.Run.execute(Run.java:1664)
      	at hudson.maven.MavenBuild.access$900(MavenBuild.java:94)
      	at hudson.maven.MavenBuild$ProxyImpl2.close(MavenBuild.java:636)
      	at hudson.maven.AbstractMavenBuilder.end(AbstractMavenBuilder.java:106)
      	at hudson.maven.MavenModuleSetBuild$MavenModuleSetBuildExecution.doRun(MavenModuleSetBuild.java:839)
      	at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:523)
      	at hudson.model.Run.execute(Run.java:1688)
      	at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:519)
      	at hudson.model.ResourceController.execute(ResourceController.java:88)
      	at hudson.model.Executor.run(Executor.java:231)
      java.lang.NullPointerException
      	at hudson.model.BuildStepListener.all(BuildStepListener.java:31)
      	at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:739)
      	at hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:714)
      	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)
      fa496c7b