[JIRA] [workflow-plugin] (JENKINS-26659) file permissions aren't protected after archive/unarchive

2015-08-31 Thread jgl...@cloudbees.com (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Jesse Glick resolved as Won't Fix 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
unarchive has been deprecated in 1.10 in favor of stash/unstash, which internally use a .tar.gz file that ought to preserve file atttributes. 
 
 
 
 
 
 
 
 
 
 Jenkins /  JENKINS-26659 
 
 
 
  file permissions aren't protected after archive/unarchive  
 
 
 
 
 
 
 
 
 

Change By:
 
 Jesse Glick 
 
 
 

Status:
 
 Open Resolved 
 
 
 

Resolution:
 
 Won't Fix 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.4.2#64017-sha1:e244265) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





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


[JIRA] [workflow-plugin] (JENKINS-26659) file permissions aren't protected after archive/unarchive

2015-01-29 Thread jgl...@cloudbees.com (JIRA)














































Jesse Glick
 commented on  JENKINS-26659


file permissions arent protected after archive/unarchive















Yes, of course it is best to avoid relying on it (and for example tar up any files locally whose exact permissions you want to preserve), but insofar as the archive step (using StandardArtifactManager) preserves permissions and symlinks, unarchive should as well.



























This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators.
For more information on JIRA, see: http://www.atlassian.com/software/jira







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


[JIRA] [workflow-plugin] (JENKINS-26659) file permissions aren't protected after archive/unarchive

2015-01-29 Thread dan...@beckweb.net (JIRA)














































Daniel Beck
 commented on  JENKINS-26659


file permissions arent protected after archive/unarchive















Assuming workflow archives on the master (like regular Archive Artifacts) I wouldn't rely on this anyway  might be a Windows machine which would lose that information anyway.



























This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators.
For more information on JIRA, see: http://www.atlassian.com/software/jira







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


[JIRA] [workflow-plugin] (JENKINS-26659) file permissions aren't protected after archive/unarchive

2015-01-28 Thread jgl...@cloudbees.com (JIRA)














































Jesse Glick
 commented on  JENKINS-26659


file permissions arent protected after archive/unarchive















I think this belongs here. UnarchiveStep is rather simplistic and makes no attempt to handle file permissions, symlinks, or any other subtleties.



























This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators.
For more information on JIRA, see: http://www.atlassian.com/software/jira







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


[JIRA] [workflow-plugin] (JENKINS-26659) file permissions aren't protected after archive/unarchive

2015-01-28 Thread ert...@gmail.com (JIRA)














































Timur Batyrshin
 created  JENKINS-26659


file permissions arent protected after archive/unarchive















Issue Type:


Bug



Assignee:


Jesse Glick



Components:


workflow-plugin



Created:


28/Jan/15 9:38 AM



Description:


If file has executable bit set and is archived then after unarchiving the executable bit is missing.

Example flow:

node {
  sh "touch test.sh  chmod 0755 test.sh"
  sh "ls -l test.sh"
  archive "test.sh"
  unarchive mapping: ["test.sh": "restore.sh"]
  sh "ls -lR"
}


Output:

Started by user Timur
Running: Allocate node : Start
Running on master in /mnt1/jenkins/jobs/test-flow/workspace
Running: Allocate node : Body : Start
Running: Shell Script
[workspace] Running shell script
+ touch test.sh
+ chmod 0755 test.sh
Running: Shell Script
[workspace] Running shell script
+ ls -l test.sh
-rwxr-xr-x 1 jenkins jenkins 0 Jan 28 09:34 test.sh
Running: Archive Artifacts
Running: Copy archived artifacts into the workspace
Running: Shell Script
[workspace] Running shell script
+ ls -lR
.:
total 0
-rw-r--r-- 1 jenkins jenkins 0 Jan 28 09:34 restore.sh
-rwxr-xr-x 1 jenkins jenkins 0 Jan 28 09:34 test.sh
Running: Allocate node : Body : End
Running: Allocate node : End
Running: End of Workflow
Finished: SUCCESS



It probably relates to some other plugin but not to workflow-plugin but I don't know how to create reproduceable case without using workflow-plugin.




Project:


Jenkins



Priority:


Major



Reporter:


Timur Batyrshin

























This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators.
For more information on JIRA, see: http://www.atlassian.com/software/jira







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