我编写了一个工具OwnerFinder,它在一些应用程序的jar上进行了一些注释处理。我需要在TeamCity上公开这个工具,所以编写了一个执行以下任务的gradle脚本
(我需要将app jar保留在类路径中,因为需要进行处理的注释在那些jar中)
但是不管怎么说,即使在使用dependsOn和mustRunAfter之后,任务的顺序也无法保证。该脚本在
处失败但是在第二次或第三次尝试后它运行成功。这让我觉得gradle任务没有按照订单执行。
以下是我的gradle脚本: -
runAll.bat start