我是Gradle的新手,我对palantir docker插件有疑问。
我需要根据gradle属性标记不同的docker图像(使用不同的jvm选项)。
在我的build.gradle中,我有这个:
afterEvaluate {
if (project.enableRemoteDebugger) {
docker {
..
tags "${project.version}-debug"
..
}
} else {
docker {
..
tags project.version, latest
..
}
}
}
但是,有了这个,dockerTag和dockerPush的任务就会消失。
任何解决方案? 谢谢!
答案 0 :(得分:0)
问题可能是您使用afterEvaluate
。这不应该是必要的,除非你做了一些非常奇怪的事情来设置enableRemoteDebugger
。