Ben Golding created JENKINS-13384: ------------------------------------- Summary: Cannot archive artifact - NTFS symlink Key: JENKINS-13384 URL: https://issues.jenkins-ci.org/browse/JENKINS-13384 Project: Jenkins Issue Type: Bug Components: artifactory Environment: Windows Slave: - Windows Server 2008 R2 SP1 64 bit - C: is NTFS filesystem - Sun Java 1.6.0_20
Master: - Jenkins 1.457 - Red Hat Enterprise Linux 4.8 64 bit - Sun Java 1.6.0_20 Reporter: Ben Golding Assignee: yossis Attachments: artifact_exception.log Steps to reproduce: # Open slave command prompt > mkdir C:\test > cd /d C:\test > notepad file.txt # Write something, save > mklink linked.txt file.txt # Note linked.txt is an NTFS symlink # Open Jenkins web interface # New Job # Name 'test' # 'Build a free-style software project' # OK button # Check 'Restrict where this project can be run', enter Windows slave name # Check 'Use custom workspace', enter Directory: C:\test # Check 'Archive the artifacts', enter Files to archive: file.txt,linked.txt # Save button # Build Now link # When complete, click the link for Build #1 # Note 'linked.txt' appears with a size 0, while file.txt is size 15 bytes # Click 'Console Output' link, errors seen: (artifact_exception.log is attached) ----- Expected behaviour is: make a copy of the symlinked file as a regular file ----- Below are some types of "link" you may wish to consider for MS Windows. Jenkins does not necessarily need to support all. Should be transparent to applications: * NTFS file and directory symlinks (Win Vista and later) * junction points (also supported on Win XP, ...) Non-transparent: * Windows Explorer shortcuts (.lnk) ? * Cygwin symlinks ? -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira