Branch: refs/heads/master
  Home:   https://github.com/jenkinsci/jenkins
  Commit: 4c6160d710f903884d6268caed14794bccb5372a
      
https://github.com/jenkinsci/jenkins/commit/4c6160d710f903884d6268caed14794bccb5372a
  Author: Matt Sicker <boa...@gmail.com>
  Date:   2019-01-10 (Thu, 10 Jan 2019)

  Changed paths:
    M core/src/test/java/jenkins/util/io/PathRemoverTest.java

  Log Message:
  -----------
  Add test for deleting a symlink

Signed-off-by: Matt Sicker <boa...@gmail.com>


  Commit: c05d00ad69deb165b9bec7477036cd0e828f3eb3
      
https://github.com/jenkinsci/jenkins/commit/c05d00ad69deb165b9bec7477036cd0e828f3eb3
  Author: Matt Sicker <boa...@gmail.com>
  Date:   2019-01-10 (Thu, 10 Jan 2019)

  Changed paths:
    M core/src/main/java/hudson/FilePath.java

  Log Message:
  -----------
  Update FilePath.delete* to use Util.delete*

This reduces duplication of file deletion strategy code and potentially fixes a 
regression noted in JENKINS-55448.

Signed-off-by: Matt Sicker <boa...@gmail.com>


  Commit: 5dfef2bd17e592ae245938cf90a3ca575246a20f
      
https://github.com/jenkinsci/jenkins/commit/5dfef2bd17e592ae245938cf90a3ca575246a20f
  Author: Matt Sicker <boa...@gmail.com>
  Date:   2019-01-10 (Thu, 10 Jan 2019)

  Changed paths:
    M core/src/test/java/jenkins/util/io/PathRemoverTest.java

  Log Message:
  -----------
  Add test for deleting symlinks in descendant files

Signed-off-by: Matt Sicker <boa...@gmail.com>


  Commit: 301ba7af51d854a009705509d834327d132e2071
      
https://github.com/jenkinsci/jenkins/commit/301ba7af51d854a009705509d834327d132e2071
  Author: Matt Sicker <boa...@gmail.com>
  Date:   2019-01-10 (Thu, 10 Jan 2019)

  Changed paths:
    M core/src/main/java/jenkins/util/io/PathRemover.java
    M core/src/test/java/jenkins/util/io/PathRemoverTest.java

  Log Message:
  -----------
  [JENKINS-55448] Fix Util.delete regression

This adds path normalization behavior back to the delete methods to match the 
behavior of the previous version of these methods.

Signed-off-by: Matt Sicker <boa...@gmail.com>


  Commit: 59880c2fcde9581f20b5876fadb6927ae5027d3d
      
https://github.com/jenkinsci/jenkins/commit/59880c2fcde9581f20b5876fadb6927ae5027d3d
  Author: Matt Sicker <boa...@gmail.com>
  Date:   2019-01-10 (Thu, 10 Jan 2019)

  Changed paths:
    M core/src/main/java/hudson/FilePath.java
    M core/src/main/java/hudson/Util.java
    M core/src/main/java/jenkins/util/io/PathRemover.java
    M core/src/test/java/jenkins/util/io/PathRemoverTest.java

  Log Message:
  -----------
  Add path filter support to PathRemover

This allows for simplifying FilePath to use PathRemover rather than duplicating 
logic.

Signed-off-by: Matt Sicker <boa...@gmail.com>


  Commit: 88b515d4bfa9f8b2654edb4fabc2c1d2754e1052
      
https://github.com/jenkinsci/jenkins/commit/88b515d4bfa9f8b2654edb4fabc2c1d2754e1052
  Author: Matt Sicker <boa...@gmail.com>
  Date:   2019-01-10 (Thu, 10 Jan 2019)

  Changed paths:
    M core/src/main/java/hudson/Util.java
    M core/src/test/java/jenkins/util/io/PathRemoverTest.java

  Log Message:
  -----------
  Revert Util.isSymlink behavior

The simplified form that this replaces has an issue where a file contained 
somewhere inside a symbolic link is also considered a symbolic link on Windows.

Signed-off-by: Matt Sicker <boa...@gmail.com>


  Commit: 84b1193378d399d1e32017c80b4afabd316c6c3f
      
https://github.com/jenkinsci/jenkins/commit/84b1193378d399d1e32017c80b4afabd316c6c3f
  Author: Matt Sicker <boa...@gmail.com>
  Date:   2019-01-10 (Thu, 10 Jan 2019)

  Changed paths:
    M core/src/main/java/hudson/FilePath.java
    M core/src/main/java/hudson/Util.java
    M core/src/main/java/jenkins/util/io/PathRemover.java

  Log Message:
  -----------
  Use explicit functional interface for path checking

Signed-off-by: Matt Sicker <boa...@gmail.com>


  Commit: c35f3ba75ce8a5a33b7efc8f760ec7e5bf8c9228
      
https://github.com/jenkinsci/jenkins/commit/c35f3ba75ce8a5a33b7efc8f760ec7e5bf8c9228
  Author: Matt Sicker <boa...@gmail.com>
  Date:   2019-01-11 (Fri, 11 Jan 2019)

  Changed paths:
    M core/src/main/java/hudson/Util.java
    M core/src/test/java/hudson/FilePathTest.java
    M core/src/test/java/hudson/RemoveWindowsDirectoryJunctionTest.java
    M core/src/test/java/hudson/UtilTest.java
    M core/src/test/java/jenkins/util/io/PathRemoverTest.java

  Log Message:
  -----------
  Add more tests for JENKINS-55448

This also refactors some test calls to mklink into a package-private Util 
method due to additional tests needing to create junction points.

Signed-off-by: Matt Sicker <boa...@gmail.com>


  Commit: db59263a154bab7f3874db2a0d8d2d1ac707b3fe
      
https://github.com/jenkinsci/jenkins/commit/db59263a154bab7f3874db2a0d8d2d1ac707b3fe
  Author: Francisco Fernández <31063239+fcojfernan...@users.noreply.github.com>
  Date:   2019-01-11 (Fri, 11 Jan 2019)

  Changed paths:
    M core/src/main/java/hudson/Util.java

  Log Message:
  -----------
  Fix typo in link

Co-Authored-By: jvz <boa...@gmail.com>


  Commit: b747845f168449af58ddd9c5a9be791ca1b29565
      
https://github.com/jenkinsci/jenkins/commit/b747845f168449af58ddd9c5a9be791ca1b29565
  Author: Matt Sicker <boa...@gmail.com>
  Date:   2019-01-11 (Fri, 11 Jan 2019)

  Changed paths:
    M core/src/main/java/hudson/Util.java
    A 
core/src/main/java/jenkins/util/os/windows/WindowsCommandLineFormatter.java
    M core/src/test/java/hudson/UtilTest.java
    A 
core/src/test/java/jenkins/util/os/windows/WindowsCommandLineFormatterTest.java

  Log Message:
  -----------
  Fix Windows command line argument quoting in createJunction

Signed-off-by: Matt Sicker <boa...@gmail.com>


  Commit: a489cc4ee7269e45b3939b3d5601aadee5876140
      
https://github.com/jenkinsci/jenkins/commit/a489cc4ee7269e45b3939b3d5601aadee5876140
  Author: Matt Sicker <boa...@gmail.com>
  Date:   2019-01-11 (Fri, 11 Jan 2019)

  Changed paths:
    M core/src/main/java/hudson/Util.java
    R 
core/src/main/java/jenkins/util/os/windows/WindowsCommandLineFormatter.java
    M core/src/test/java/hudson/FilePathTest.java
    M core/src/test/java/hudson/RemoveWindowsDirectoryJunctionTest.java
    M core/src/test/java/hudson/UtilTest.java
    A core/src/test/java/hudson/os/WindowsUtil.java
    A core/src/test/java/hudson/os/WindowsUtilTest.java
    R 
core/src/test/java/jenkins/util/os/windows/WindowsCommandLineFormatterTest.java

  Log Message:
  -----------
  Move Windows util code into test sources

Signed-off-by: Matt Sicker <boa...@gmail.com>


  Commit: 637ae87e95d281e9a9764a2f6f7e046ee195a318
      
https://github.com/jenkinsci/jenkins/commit/637ae87e95d281e9a9764a2f6f7e046ee195a318
  Author: Matt Sicker <boa...@gmail.com>
  Date:   2019-01-11 (Fri, 11 Jan 2019)

  Changed paths:
    M core/src/test/java/hudson/os/WindowsUtil.java

  Log Message:
  -----------
  Add link to blog post

Signed-off-by: Matt Sicker <boa...@gmail.com>


  Commit: e4e37836c5fb07b866ffc5a82dbf4350e9ef43eb
      
https://github.com/jenkinsci/jenkins/commit/e4e37836c5fb07b866ffc5a82dbf4350e9ef43eb
  Author: Matt Sicker <boa...@gmail.com>
  Date:   2019-01-11 (Fri, 11 Jan 2019)

  Changed paths:
    M core/src/test/java/hudson/os/WindowsUtil.java
    M core/src/test/java/hudson/os/WindowsUtilTest.java

  Log Message:
  -----------
  Improve cmd quoting algorithm

Signed-off-by: Matt Sicker <boa...@gmail.com>


  Commit: 95ada0a6721b704f832d772d4b9865101c7f7cb3
      
https://github.com/jenkinsci/jenkins/commit/95ada0a6721b704f832d772d4b9865101c7f7cb3
  Author: Matt Sicker <boa...@gmail.com>
  Date:   2019-01-14 (Mon, 14 Jan 2019)

  Changed paths:
    M core/src/test/java/hudson/RemoveWindowsDirectoryJunctionTest.java

  Log Message:
  -----------
  Fix test failure

Signed-off-by: Matt Sicker <boa...@gmail.com>


  Commit: f433a5db9ea287eaec80c27af6f596eea60f6832
      
https://github.com/jenkinsci/jenkins/commit/f433a5db9ea287eaec80c27af6f596eea60f6832
  Author: Matt Sicker <boa...@gmail.com>
  Date:   2019-01-14 (Mon, 14 Jan 2019)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  Merge branch 'master' into util-delete-regression

Signed-off-by: Matt Sicker <boa...@gmail.com>


  Commit: bf3f0fbf7ece8f6577408c579367c199d02dabcb
      
https://github.com/jenkinsci/jenkins/commit/bf3f0fbf7ece8f6577408c579367c199d02dabcb
  Author: Jeff Thompson <37345299+jeffre...@users.noreply.github.com>
  Date:   2019-01-18 (Fri, 18 Jan 2019)

  Changed paths:
    M core/src/main/java/hudson/FilePath.java
    M core/src/main/java/hudson/Util.java
    A core/src/main/java/jenkins/util/io/CompositeIOException.java
    A core/src/main/java/jenkins/util/io/PathRemover.java
    M core/src/test/java/hudson/FilePathTest.java
    M core/src/test/java/hudson/RemoveWindowsDirectoryJunctionTest.java
    M core/src/test/java/hudson/UtilTest.java
    A core/src/test/java/hudson/os/WindowsUtil.java
    A core/src/test/java/hudson/os/WindowsUtilTest.java
    A core/src/test/java/jenkins/util/io/FileLockerRule.java
    A core/src/test/java/jenkins/util/io/PathRemoverTest.java

  Log Message:
  -----------
  Merge pull request #3841 from jvz/util-delete-regression

[JENKINS-55448] Util delete regression


Compare: 
https://github.com/jenkinsci/jenkins/compare/c6d6d25ef0e8...bf3f0fbf7ece
      **NOTE:** This service has been marked for deprecation: 
https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Commits" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-commits+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to