1. 03 10月, 2016 1 次提交
  2. 01 10月, 2016 1 次提交
  3. 27 9月, 2016 2 次提交
  4. 26 9月, 2016 1 次提交
  5. 23 9月, 2016 4 次提交
  6. 22 9月, 2016 3 次提交
  7. 21 9月, 2016 4 次提交
    • V
      [JENKINS-38187] Honor System Properties to set up jnlp in SetupWizard · 5cff734b
      Vincent Latombe 提交于
      Fix setting up slave agent port through -Djenkins.model.Jenkins.slaveAgentPort on startup.
      Add -Djenkins.model.Jenkins.slaveAgentPortEnforce=true to enforce slave agent port on every start,  and an administrative monitor in case the value is modified through UI.
      5cff734b
    • Y
      [JENKINS-35184] Servlet API dependent bits in a inner-class (#2551) · 27d9b73e
      Yoann Dubreuil 提交于
      * [JENKINS-35184] Servlet API dependent bits in a inner-class
      
      This is in order to avoid loading ServletContextListener class
      from slaves classloader.
      
      * [JENKINS-35184] Don't use SystemProperties while initializing remote agents
      
      This rolls back the previous commit and introduces a new way to construct
      RingBufferLogHandler which avoids relying on SystemProperties to get the
      default size.
      
      * [JENKINS-35184] Mark SystemProperties as OnMaster only class
      
      Adding `OnMaster` annotation does not prevent the class from being
      loaded on remote agent but it gives a hint that this class should not
      be used on a remote agent.
      
      * [JENKINS-35184] Set SLAVE_LOG_HANDLER at the very beginning
      
      In the previous code cleaning existing log handlers, SLAVE_LOG_HANDLER
      is always null, as static fields are scoped by classloader.
      27d9b73e
    • O
      Use CheckForNull · cbfd63d3
      Oliver Gondža 提交于
      cbfd63d3
    • D
      [FIX JENKINS-38391] Show admin monitors on most URLs · a11d9ce9
      Daniel Beck 提交于
      a11d9ce9
  8. 20 9月, 2016 1 次提交
  9. 18 9月, 2016 1 次提交
    • M
      [FIXED JENKINS-31487] (#2542) · 0268b988
      Matthew Reiter 提交于
      There were two issues preventing the build history from updating properly:
      1) The next build number being fetched wasn't taking into account running builds, so any builds already running when the page is refreshed would be ignored. The fix was to use nextBuildNumberToFetch if it is available (which is the case if there are running builds) and to fall back to the next build otherwise.
      2) The first transient build key (used to clear out builds from the history that are being updated) wasn't being set when the page first loads. This was fixed by making getHistoryPageFilter calculate the value so that it happens in all cases rather than just during the ajax call.
      0268b988
  10. 17 9月, 2016 2 次提交
  11. 09 9月, 2016 3 次提交
  12. 03 9月, 2016 1 次提交
  13. 02 9月, 2016 2 次提交
  14. 28 8月, 2016 3 次提交
  15. 25 8月, 2016 1 次提交
  16. 23 8月, 2016 2 次提交
  17. 22 8月, 2016 1 次提交
    • D
      [JENKINS-29956] Test Windows junctions before Java 7 symlink (#1787) · f4edf917
      dbroady1 提交于
      * Test Windows junctions before Java 7 symlink
      
      Apparently Java 7 (and later) do not count Windows junctions as
      symlinks.  When you drill down into the BasicFileAttributes structure,
      reparse points are only counted under isOther.  So, since we already
      have code that properly detects Windows Junctions, let's use that first
      and then fallback to the Java 7 code.
      
      * Add comment for change & link bug.
      
      * Add test case
      
      * Switch to Functions.isWindows().
      
      * Use non-deprecated APIs for tmp file/dir mgmt
      
      * Add better debugging.
      
      * Allow spaces in junction name & dir name.
      
      To do that, it was easier to use ProcessBuilder vs building up the correct
      string in code to send to cmd.exe.
      
      Also, I'll note that according to http://ss64.com/nt/syntax-internal.html,
      mklink is in internal cmd.exe command.  So, it must be invoked through
      "cmd.exe /c" for it to work.
      
      * Remove comment mentioning bug number.
      
      * Remove debugging output, per Baptiste's request
      
      * Add newline at end of file.
      
      * Make sure that the junction was removed.
      
      * Use assertEquals to show retcode of Process.waitFor.
      
      * Fix compilation errors by importing functions
      f4edf917
  18. 21 8月, 2016 5 次提交
  19. 11 8月, 2016 1 次提交
  20. 09 8月, 2016 1 次提交