Gradle 虽然第一个任务失败,但应执行后续梯度任务。它应继续执行下一个任务

Gradle 虽然第一个任务失败,但应执行后续梯度任务。它应继续执行下一个任务,gradle,Gradle,在生成文件中存在多个任务。Taks A、Task B、Task C。将Jenkins配置为gradle TaskA taskB TaskC时,作业启动如果Task A失败,则后续任务失败。但我们希望确保,尽管taskA失败,但下一个任务taskB和taskC应该在不考虑taskA的情况下执行 我们可以为渐变任务设置执行顺序吗 不想使用mustRunAfter。试过了,但对我们来说没用。我们还有另一个任务,需要管理相同的依赖关系 如果要在某个任务失败后继续执行,可以将此任务ignoreFailur

在生成文件中存在多个任务。Taks A、Task B、Task C。将Jenkins配置为gradle TaskA taskB TaskC时,作业启动如果Task A失败,则后续任务失败。但我们希望确保,尽管taskA失败,但下一个任务taskB和taskC应该在不考虑taskA的情况下执行

  • 我们可以为渐变任务设置执行顺序吗
  • 不想使用mustRunAfter。试过了,但对我们来说没用。我们还有另一个任务,需要管理相同的依赖关系

  • 如果要在某个任务失败后继续执行,可以将此任务
    ignoreFailures
    属性设置为true(默认为false)

    在这种情况下,即使
    任务A
    失败,执行也会继续。

    我们使用的是--继续,如果任务A失败,它仍会执行下一个后续任务而不会失败。我发现这个选项是最简单的,而不是使用ignoreFailures

    taskA.ignoreFailures = true