如何在distTar中为gradle生成的脚本添加语句?

时间:2015-03-24 14:08:58

标签: gradle build.gradle

我目前正在使用gradle 2.1处理项目,我想在gradle创建的脚本前添加一个命令并将其放入创建的tar存档的/bin/目录中。 (我正在使用应用程序插件)。我怎样才能实现这一目标,或者不可能实现这一目标?

我想解决的问题是,gradle构建会自动构建多个docker镜像并启动容器。每个容器的CMD指向gradle创建的脚本。但现在我想在应用程序启动之前启动mongoDB

1 个答案:

答案 0 :(得分:1)

好的,我终于找到了问题的解决方案here

它相当简单。您可以在unixScript.text任务中添加操作windowsScript.textstartScripts,从而产生以下内容:


startScript << {
    unixScript.text = "<your command here>" + unixScrip.text
    windowsScript.text = "<your command here>" + windowsScript.text
}