使用Gradle构建应用程序,我为shutdown.sh脚本创建了一个“src / dist / bin”文件夹,打包在分发zip中 . 如何设置fileMode以便执行?我已经知道如何使用复制任务设置fileMode,但在这种情况下,脚本将由分发插件复制 .
Gradle Application plugin
谢谢
它应该与任何复制任务中的相同,因为分发使用CopySpec . 我使用类似于以下的代码 . 我把脚本放到另一个文件夹中 .
distributions { main { contents { into('bin') { from { 'src/main/customscripts/start.sh' } fileMode 0755 } } } }
1 回答
它应该与任何复制任务中的相同,因为分发使用CopySpec . 我使用类似于以下的代码 . 我把脚本放到另一个文件夹中 .