I have a directory that has executable scripts that I need to archive up. I was initially doing this as a jar, but jar's don't include any permissions.
I switched to the following which does create a tar archive, but does not
preserve the files' original permissions.
task tar (type: Tar) {
from fileTree('component-interface-tests')
}
I see there is an open issue (http://issues.gradle.org/browse/GRADLE-673), but
the workaround doesn't seem to work with milestone 3.
Does anyone have an example of that I could bundle the following directories
and files? In my case, only the files in test-support directory need to have
executable permission.
component-interface-tests/
├── README
├── integration-tests
│ ├── component1
│ ├── 1.0.2
│ ├── S-61
│ │ └── 61.data
│ ├── S-64
│ ├── 64a.data
│ └── 64b.data
└── test-support
├── setup.sh
├── reset.sh
└── whatever.sh
Thanks,
Richard.
Richard Miehe
Software Dev in Test
OnAir
2013 4th Avenue, Suite 400
Seattle, WA 98121 USA
www.onair.aero<http://www.onair.aero>
OnAir. Stay connected.
[cid:[email protected]]Please consider the environment - do you
really need to print this email?
________________________________
Disclaimer: This e-mail (and any attachments to it) is confidential and
intended solely for the named person/s to whom it is addressed. If you are not
an intended recipient, please notify us immediately and delete the email from
your system. Any review, dissemination or other use of it in these
circumstances is prohibited.
<<inline: image001.gif>>
