Commit Graph

50 Commits

Author SHA1 Message Date
kohsuke e81374ad42 ... except such a method is already in the Functions class.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@9888 71c3de6d-444a-0410-be80-ed276b4c234a
2008-06-06 03:43:25 +00:00
mdonohue 680d4a42a4 Add a renameTo method to the FilePath class
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@9078 71c3de6d-444a-0410-be80-ed276b4c234a
2008-05-08 04:48:09 +00:00
redsolo e2871c00a2 [fixed] Workspace link generates NPE when workspace contains files that Hudson can not access (issue #1633)
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@9065 71c3de6d-444a-0410-be80-ed276b4c234a
2008-05-07 19:32:42 +00:00
kohsuke e987d2709b It's not obvious to me if the race condition could ever occur, but Rama and I experienced a very suspicious failure once, and we are hoping that this would fix it.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@9018 71c3de6d-444a-0410-be80-ed276b4c234a
2008-05-03 00:31:13 +00:00
kohsuke b57ea1615a applied a patch from http://d.hatena.ne.jp/masanobuimai/20080403#1207197232
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@8264 71c3de6d-444a-0410-be80-ed276b4c234a
2008-04-04 04:56:10 +00:00
elefevre 4582e44722 minor typo in comments
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@8106 71c3de6d-444a-0410-be80-ed276b4c234a
2008-03-30 13:58:38 +00:00
kohsuke 550da91d5d package empty files, too.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@7657 71c3de6d-444a-0410-be80-ed276b4c234a
2008-03-13 01:57:10 +00:00
kohsuke 4560b66dd5 handle absolute path correctly (#1394)
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@7558 71c3de6d-444a-0410-be80-ed276b4c234a
2008-03-11 05:08:36 +00:00
kohsuke c4e6a7d6d3 improved the file mask validation handling.
When ArtifactArchiver reports file mask problem, also try to diagnose the problem.


git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@6990 71c3de6d-444a-0410-be80-ed276b4c234a
2008-02-05 06:38:12 +00:00
kohsuke 066b74ab7a improved the path handling logic. (#1248)
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@6981 71c3de6d-444a-0410-be80-ed276b4c234a
2008-02-04 01:36:52 +00:00
kohsuke 14087498c2 improved the path handling logic. (#1248)
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@6980 71c3de6d-444a-0410-be80-ed276b4c234a
2008-02-04 01:34:46 +00:00
kohsuke 19c55230d1 wrong tokenizer (#1175)
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@6718 71c3de6d-444a-0410-be80-ed276b4c234a
2008-01-17 05:51:52 +00:00
kohsuke f80b714f17 use the utility method to avoid using whitespace as the pattern separator (#1175)
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@6664 71c3de6d-444a-0410-be80-ed276b4c234a
2008-01-15 05:26:38 +00:00
kohsuke 77c6378b1a On Windows this method doesn't report a good error message, so improve diagnosability by adding messages.
See http://www.nabble.com/ClearCase-plugin-0.2-not-working-with-1.160-tf4948031.html


git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@6221 71c3de6d-444a-0410-be80-ed276b4c234a
2007-12-06 02:38:57 +00:00
kohsuke 539789f11a make sure that the base directory exists first.
See http://www.nabble.com/ClearCase-plugin-0.2-not-working-with-1.160-tf4948031.html


git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@6220 71c3de6d-444a-0410-be80-ed276b4c234a
2007-12-06 02:37:50 +00:00
kohsuke 52bab8583a doc improvement.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@5892 71c3de6d-444a-0410-be80-ed276b4c234a
2007-11-14 01:22:24 +00:00
kohsuke 23d5d86011 fixing the zip file support for glob.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@4256 71c3de6d-444a-0410-be80-ed276b4c234a
2007-08-13 05:12:50 +00:00
kohsuke b41d0d7404 applied patch for #448 from Valeri.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@4242 71c3de6d-444a-0410-be80-ed276b4c234a
2007-08-12 23:49:37 +00:00
kohsuke 8077d3abbd doc improvement.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@4241 71c3de6d-444a-0410-be80-ed276b4c234a
2007-08-12 23:44:00 +00:00
kohsuke 07bcb1a2f5 Improved Windows/Unix detection (#631).
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@3706 71c3de6d-444a-0410-be80-ed276b4c234a
2007-07-14 19:47:15 +00:00
kohsuke f0265a5086 added one more convenience method.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@3262 71c3de6d-444a-0410-be80-ed276b4c234a
2007-04-29 13:48:37 +00:00
kohsuke 08ad6c84da fixed a bug where a long file name fails to copy.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@3058 71c3de6d-444a-0410-be80-ed276b4c234a
2007-04-12 20:52:23 +00:00
kohsuke 73a7cff282 fixed a bug where a long file name fails to copy.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@3057 71c3de6d-444a-0410-be80-ed276b4c234a
2007-04-12 20:51:37 +00:00
kohsuke 5684310470 set the resource name to improve the error message quality.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@3055 71c3de6d-444a-0410-be80-ed276b4c234a
2007-04-12 19:22:19 +00:00
kohsuke 62e6443d19 typo.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@2986 71c3de6d-444a-0410-be80-ed276b4c234a
2007-04-09 22:39:15 +00:00
kohsuke 964fdabe18 added one more method.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@2982 71c3de6d-444a-0410-be80-ed276b4c234a
2007-04-08 19:30:40 +00:00
kohsuke 1904396993 fixed #435.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@2920 71c3de6d-444a-0410-be80-ed276b4c234a
2007-04-07 19:54:56 +00:00
kohsuke 65dcdbc568 crucial bug fix in remote->local copy.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@2890 71c3de6d-444a-0410-be80-ed276b4c234a
2007-04-06 16:59:24 +00:00
kohsuke 26ee3433ed performance improvement in the recursive copy method.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@2867 71c3de6d-444a-0410-be80-ed276b4c234a
2007-04-06 14:19:15 +00:00
kohsuke 42aa0f9310 modified to use String.format to avoid unexpected number formatting issues with MessageFormat.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@2714 71c3de6d-444a-0410-be80-ed276b4c234a
2007-03-27 05:17:23 +00:00
kohsuke d80e4b1f0a improved error message.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@2596 71c3de6d-444a-0410-be80-ed276b4c234a
2007-03-24 01:18:13 +00:00
kohsuke 81c9a57ee4 added code for pattern matching error check support.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@2592 71c3de6d-444a-0410-be80-ed276b4c234a
2007-03-24 01:06:51 +00:00
kohsuke bb63a800d8 typo.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@2574 71c3de6d-444a-0410-be80-ed276b4c234a
2007-03-22 23:30:18 +00:00
kohsuke 865f5d736f supported creating a launcher for a FilePath.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@2573 71c3de6d-444a-0410-be80-ed276b4c234a
2007-03-22 23:30:06 +00:00
kohsuke 4c2e34be21 could this be the reason?
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@2548 71c3de6d-444a-0410-be80-ed276b4c234a
2007-03-15 19:04:13 +00:00
kohsuke 9da772fa98 supported downloading workspace and artifacts as a single zip file.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@2383 71c3de6d-444a-0410-be80-ed276b4c234a
2007-03-09 06:57:24 +00:00
kohsuke df430327c7 fixed #331
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@2260 71c3de6d-444a-0410-be80-ed276b4c234a
2007-02-27 04:11:35 +00:00
kohsuke b2199a6f55 added one more method.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@2002 71c3de6d-444a-0410-be80-ed276b4c234a
2007-01-31 14:14:27 +00:00
kohsuke 5f194852d7 added the excludes pattern support.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@1988 71c3de6d-444a-0410-be80-ed276b4c234a
2007-01-30 15:29:44 +00:00
kohsuke 9dfd5b8200 bug fix. Local write() should create parent directories just like remote write().
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@1773 71c3de6d-444a-0410-be80-ed276b4c234a
2007-01-15 23:48:38 +00:00
kohsuke 2d93ee8d4a simplified the implementation of the write method.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@1712 71c3de6d-444a-0410-be80-ed276b4c234a
2007-01-08 17:19:35 +00:00
kohsuke 833cb3270b create a directory first, if needed.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@1701 71c3de6d-444a-0410-be80-ed276b4c234a
2007-01-08 03:57:47 +00:00
kohsuke 5a7df682ce fixed a bug.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@1693 71c3de6d-444a-0410-be80-ed276b4c234a
2007-01-07 23:29:50 +00:00
kohsuke 5f416a5449 added a new method to create temporary file in a temp dir.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@1668 71c3de6d-444a-0410-be80-ed276b4c234a
2007-01-07 05:39:25 +00:00
kohsuke b67323cd74 not sure if this is needed, but it might help fix the bug that I'm seeing.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@1594 71c3de6d-444a-0410-be80-ed276b4c234a
2007-01-03 01:15:20 +00:00
kohsuke 19860fa070 merging remoting-integration branch
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@1523 71c3de6d-444a-0410-be80-ed276b4c234a
2006-12-29 19:15:53 +00:00
kohsuke 4cabee9f18 typo fixes.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@1396 71c3de6d-444a-0410-be80-ed276b4c234a
2006-12-20 19:20:31 +00:00
kohsuke d320789c39 more convenience methods.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@1353 71c3de6d-444a-0410-be80-ed276b4c234a
2006-12-17 05:58:52 +00:00
kohsuke 9793a71e28 improved error diagnostics.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@1146 71c3de6d-444a-0410-be80-ed276b4c234a
2006-11-18 01:31:49 +00:00
kohsuke 8a0dc230f4 initial commit for a new layout.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@969 71c3de6d-444a-0410-be80-ed276b4c234a
2006-11-05 21:16:01 +00:00