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.