【发布时间】:2021-08-30 06:22:28
【问题描述】:
我有以下代码:
task helloGradle {
println 'Hello Gradle - This is your first script'
}
task failedTask {
assert 1 == 2
}
task test(dependsOn:helloGradle) {
println 'Test case executed'
}
当 gradle 从命令行 (Ubuntu) 执行第二个任务时,我希望执行失败并停止,它确实如此。但是,当我使用 --continue 选项以便它继续执行最后一个任务('test')时,无论第二个任务的执行是否失败,它仍然会卡在失败的任务上并且不再继续。
我在命令行(从我的项目目录中)发出的命令如下:
gradle failedTask test --continue
即使我尝试其他命令行选项,例如:
gradle --gui
它没有像我预期的那样启动 Gradle GUI,并提供了 - 未知的命令行选项“--gui”。
我做错了吗?任何帮助将不胜感激。谢谢
【问题讨论】:
标签: gradle