gradle-gradlew flyway可执行多个任务,其中一个带有stacktrace

gradle-gradlew flyway可执行多个任务,其中一个带有stacktrace,gradle,flyway,gradlew,Gradle,Flyway,Gradlew,我有以下两次处决: gradlew flywayRepair flywayInfo gradlew flywayMigrate --stacktrace 在执行一个命令时,是否可以: 按顺序执行:flywayRepair、flywayInfo、flywayMigrate 仅使用--stacktrace进行flywayMigrate迁移 我怀疑这会将--stacktrace应用于所有任务: gradlew flywayRepair flywayInfo flywayMigrate --stack

我有以下两次处决:

gradlew flywayRepair flywayInfo
gradlew flywayMigrate --stacktrace
在执行一个命令时,是否可以:

  • 按顺序执行:flywayRepair、flywayInfo、flywayMigrate
  • 仅使用--stacktrace进行flywayMigrate迁移
  • 我怀疑这会将
    --stacktrace
    应用于所有任务:

    gradlew flywayRepair flywayInfo flywayMigrate --stacktrace
    

    选项
    --stacktrace
    与任务无关,它只是一个告诉Gradle在出现错误时打印(减少的)stacktrace的选项。一旦遇到错误,只需运行
    gradlew flywayRepair flywayInfo flywayMigrate
    并添加
    --stacktrace
    。对,我就是这么做的。实际上,stacktrace是在出现错误时有条件地触发的,而不像
    --debug
    ,只希望对
    flywayMigrate