我想删除项目makefile并编写一些很好的gradle任务.我需要按以下顺序执行以下任务:
清洁
增量版
建立
上传
#1,#3和#4是来自android和plugin(bintray)的任务,而#2是自定义任务.这是我到目前为止:
task releaseMajor { doLast { clean.execute() build.execute() incrementVersion.execute() bintrayUpload.execute() } }
因为我觉得批量订单就没有那么大clean
了后运行build
.而且binrayUpload
没有味道(release
).我也尝试使用dependsOn
没有成功(订单不工作).
我无法在Gradle doc中找到如何正确执行此操作.当从正确的顺序执行时,从CLI开始,一切都运行良好.