リソースを処理するための次の構成があります。
project.ext.releaseVersion = {
project.version.contains("SNAPSHOT") ? timestamp : project.version
}
processResources {
filter(org.apache.tools.ant.filters.ReplaceTokens, tokens: [version: project.ext.releaseVersion()])
}
動作project.ext.releaseVersion()
しますが、構成フェーズで評価され、実行フェーズまで遅らせる方法がわかりません。