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

        

Reply via email to