gradle android tutorial - Gradle build sans tests




3 Answers

Vous devez utiliser l'argument de ligne de commande -x qui exclut toute tâche.

Essayer:

gradle build -x test 

Mettre à jour:

Le lien dans le commentaire de Peter a changé. Voici le diagram du guide de l'utilisateur de Gradle

download vs

Je veux exécuter la gradle build sans exécuter les tests unitaires. J'ai essayé:

$ gradle -Dskip.tests build

Cela ne semble rien faire. Y a-t-il une autre commande que je pourrais utiliser?




La réponse acceptée est la bonne.

OTOH, la façon dont j'ai résolu cela précédemment était d'ajouter ce qui suit à tous les projets:

test.onlyIf { ! Boolean.getBoolean('skip.tests') }

Exécutez la construction avec -Dskip.tests=true et toutes les tâches de test seront ignorées.




gradle build -x test --parallel

Si votre machine a plusieurs cœurs. Cependant, il n'est pas recommandé d'utiliser un nettoyage parallèle.




Related


Tags

gradle