1. 02 3月, 2012 5 次提交
    • K
    • K
      follow up fix to c51114a1. · 81294121
      Kohsuke Kawaguchi 提交于
      This still is slightly more robust than the original in the sense that it's not affected by the presence/absence of the trailing '/' in itUrl.
      
      ----------------------
      Comment from @ohtake:
      
      getContextPath() will return "" if Jenkins is served at ROOT.
      
      Assume that getContextPath() => "", itUrl => "iturl" and urlName => "urlName",
      value returned was "/iturl/urlName", but is "iturl/urlName" (no slash at 0).
      81294121
    • K
      [SECURITY-24] Exponential back-off of retry. · a296b000
      Kohsuke Kawaguchi 提交于
      If we fail to obtain the update center metadata, don't keep retrying
      every 15 seconds, but use exponential time out to avoid overloading
      our server in case of a problem.
      a296b000
    • K
      Detect Windows reserved words as package names. · 74b6a5a0
      Kohsuke Kawaguchi 提交于
      74b6a5a0
    • D
      Change AbstractProject.getCauseOfBlockage to block builds until they are · d6a92f37
      dty 提交于
      done with post-production (as opposed to just done with build steps). Jobs
      that had long running tasks that occured in their post-production state, i.e.,
      build wrappers, post-build steps, could get into the situation where a queued
      build would start running on an executor while the previous build was still
      running post-build actions. If the two executors shared the same workspace,
      the new build could delete information with a clean that the current build
      still needed for processing.
      
      - Changed AbstractProject.getCauseOfBlockage() to call isLogUpdated instead
        of isBuilding.
      
         core/src/main/java/hudson/model/AbstractProject.java
      
      - Added isLogUpdated.
      
         core/src/main/java/hudson/model/Job.java
      
      - Added test case.
      
         test/src/test/java/hudson/model/JobQueueTest.java
      
      - Change log
      
         changelog.html
      d6a92f37
  2. 01 3月, 2012 9 次提交
  3. 29 2月, 2012 18 次提交
  4. 28 2月, 2012 8 次提交