Ich habe Fragen gelesen: this und that. Sie schlagen vor, sbt-Datei zu ändern. Aber ich möchte sbt clean assembly
ohne Tests ausführen und sbt Builddateien nicht ändern. Ist es möglich mit sbt? In Maven gibt es -DskipTest=true
Parameter, gibt es Analog für sbt?Wie läuft der Befehl sbt Assembly ohne Tests von der Kommandozeile aus?
Antwort
Für alle Eigenschaften, die Sie in der Befehlszeile ändern müssen, setzen Sie sie mit "set" voran und wickeln sie in Anführungszeichen.
Beispiel für Windows:
sbt "set test in assembly := {}" clean assembly
Beispiel für Mac:
sbt 'set test in assembly := {}' clean assembly
Bearbeitet. Quoting ist in Windows ziemlich anders, also habe ich versucht, diese Antwort generisch genug zu machen, um Leute dazu zu bringen, einfach nur doppelte Anführungszeichen für diese spezifische Antwort zu verwenden. Im Allgemeinen ist das Prinzip, dass Sie ein einzelnes Argument, oft unausgeordnet, mit Ihrem gesamten "Set ..." an "sbt" übergeben wollen. Beachten Sie außerdem, dass Sie mehrere "set" -Anweisungen als separate Befehlszeilenargumente übergeben können oder indem Sie die Anweisungen in einem in Anführungszeichen gesetzten Argument durch Semikolon trennen. – kshakir
Kühl !!! Es klappt!!! – Cherry
Auf einem Mac sbt 0.13.7 I
- 1. sbt Assembly Befehl nicht gefunden
- 2. Wie läuft Gradle von der Kommandozeile auf Mac Bash
- 3. SBT Assembly funktioniert nicht (kein gültiger Befehl)
- 4. Pass Variable von der Kommandozeile Mongo Befehl
- 5. Wie Apache Cordova Projekt von der Kommandozeile aus erstellen?
- 6. von der Kommandozeile
- 7. Osgi-Bundle von der Kommandozeile aus ausführen
- 8. Schnelle Benchmark von der Kommandozeile
- 9. sbt Assembly Aufgabe läuft langsam nach dem Hinzufügen einiger Abhängigkeiten
- 10. sbt-assembly installation
- 11. Erstellen von Eclipse War-Datei von der Kommandozeile aus
- 12. PostgreSQL CSV-Import von der Kommandozeile
- 13. Ausschließen eines ScalaTest-Tests beim Aufruf meiner Tests aus sbt
- 14. sbt-assembly: einschließlich Testklassen
- 15. Wie grails Konfiguration von der Kommandozeile überschreibt
- 16. Lauf Unit-Tests aus VS2008 vs mit mstest auf der Kommandozeile
- 17. Wie kann ich einen Xamarin.UITest von der Kommandozeile ausführen?
- 18. SBT Assembly - Deduplizierung
- 19. sbt hängen Prozess, der auf einem anderen Computer läuft
- 20. Assembly-Merge-Strategie Probleme mit sbt-Assembly
- 21. Wie sbt-Assembly vor benutzerdefinierten Task sequenzieren
- 22. Sbt wird nicht ScalaTest Tests
- 23. Wie kompiliere ich APK von der Kommandozeile?
- 24. Wie Coffeescript-Projekt von der Kommandozeile
- 25. Was ist der Befehl assembly cmp, der genau vergleicht?
- 26. So kompilieren Sie Tests mit SBT, ohne sie auszuführen
- 27. Ausführen von Sphinx-Quickstart von der Kommandozeile hängt an Windows
- 28. ausschließen Verzeichnisse von der Kommandozeile Ausgabe
- 29. Wie fülle ich die Eingabe der Kommandozeile aus
- 30. vstest.console.exe läuft gleichen Tests mehrfach
basierend auf dies und das, und die offizielle Dokumentation ich nein sagen würde. Entweder müssen Sie die Build-Dateien ändern oder 'package' ausführen, da keine Tests ausgeführt werden. – DB5