web-dev-qa-db-fra.com

Comment exécuter sbt Assembly command sans tests depuis la ligne de commande?

J'ai lu des questions: this et that . Ils suggèrent de modifier le fichier sbt. Mais je veux courir sbt clean Assembly sans tests et ne modifie pas les fichiers de construction sbt. Est-ce possible avec sbt? Dans Maven il y a -DskipTest=true paramètre, y at-il analogique pour sbt?

74
Cherry

Pour toutes les propriétés que vous devez modifier sur la ligne de commande, ajoutez-y des préfixes "set" et mettez-les entre guillemets.

Exemple pour Windows:

sbt "set test in Assembly := {}" clean Assembly

Exemple pour Mac:

sbt 'set test in Assembly := {}' clean Assembly
128
kshakir