Skip to content

Commit 71d7a70

Browse files
committed
U sets execution permissions when building tarball/zipball
1 parent 30e4dbf commit 71d7a70

File tree

1 file changed

+17
-1
lines changed

1 file changed

+17
-1
lines changed

src/main/resources/assembly.xml.vtl

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@
99
<format>zip</format>
1010
#end
1111
#if($info.createTarball)
12-
<format>tar</format>
1312
<format>tar.gz</format>
1413
#end
1514
</formats>
@@ -18,6 +17,23 @@
1817
<fileSet>
1918
<outputDirectory>${info.name}</outputDirectory>
2019
<directory>${project.build.directory}/${info.name}</directory>
20+
<excludes>
21+
<exclude>${info.executable.name}</exclude>
22+
#if ($info.bundleJre)
23+
<exclude>${info.jreDirectoryName}/bin/*</exclude>
24+
#end
25+
</excludes>
26+
</fileSet>
27+
<fileSet>
28+
<outputDirectory>${info.name}</outputDirectory>
29+
<directory>${project.build.directory}/${info.name}</directory>
30+
<includes>
31+
<include>${info.executable.name}</include>
32+
#if ($info.bundleJre)
33+
<include>${info.jreDirectoryName}/bin/*</include>
34+
#end
35+
</includes>
36+
<fileMode>0755</fileMode>
2137
</fileSet>
2238
</fileSets>
2339
</assembly>

0 commit comments

Comments
 (0)