ユニットテストが失敗した場合、デフォルトで、Gradleビルドが中止されます。

多くの場合、単体テストが失敗してもプロジェクトを構築する必要があります。

Gradleビルドのユニットテスト全体をスキップするには、このオプション `-x test`を使います

gradle build -x test


1。デフォルトのGradleビルド:

$ gradle build
:compileJava UP-TO-DATE
:processResources UP-TO-DATE
:classes UP-TO-DATE
:jar UP-TO-DATE
:assemble UP-TO-DATE
---------------------------> Unit test task

:compileTestJava
:processTestResources UP-TO-DATE
:testClasses
---------------------------> Unit test task
:test
:check
:build


2。

ユニットテストをスキップしてビルドする

:

$ gradle build -x test
:compileJava UP-TO-DATE
:processResources UP-TO-DATE
:classes UP-TO-DATE
:jar UP-TO-DATE
:assemble UP-TO-DATE
---------------------------> Unit test task

---------------------------> Unit test task
:check
:build

参考文献


  1. http://www.gradle.org/docs/current/userguide/userguide


    single.html#sec:excluding

    tasks

    from

    the

    command

    line[Gradle

ユーザーガイド – タスクを除く]。

Mavenユニットテストをスキップする方法