Spe*_*ath 6 gradle build.gradle
我在 gradle 中有一个名为release的自定义任务,我希望这个任务执行清理和构建任务:
task release
{
//do something
clean
build
}
Run Code Online (Sandbox Code Playgroud)
我知道可以从命令行调用任务,例如
gradle build release
Run Code Online (Sandbox Code Playgroud)
但我想知道是否可以在自定义任务中执行构建任务?
您可以简单地使用“finalizedBy”功能,方法是在“release”任务中配置它:
task release
{
finalizedBy clean, build
// Do some stuff
}
Run Code Online (Sandbox Code Playgroud)
或者在“发布”任务之后配置它:
release.finalizedBy clean, build
Run Code Online (Sandbox Code Playgroud)
请注意,此功能目前正在孵化中,将来可能会发生变化。
| 归档时间: |
|
| 查看次数: |
5159 次 |
| 最近记录: |