Chcę użyć sbt do opublikowania mojego projektu.Idiomatyczne użycie sbt do wydania (przetestowanych) artefaktów
Jestem przyzwyczajony do mavenów i potrzebuję pomocy (mentalnie).
Domyślnie "publikowanie" zależy od "paczki", ale "paczka" nie zależy od "testu". Oczywiście chcę tylko opublikować testowany kod. Jak mam to zapewnić?
Oczywiście mógłbym make package depend on test, ale fakt, że nie jest to domyślny rodzaj sugeruje, że to nie jest idiomatyczne użycie sbt. Jaki byłby "właściwy" sposób, aby to osiągnąć?
Jak mogę dowiedzieć się więcej o najlepszych praktykach?
Dzięki! Zorganizowanie tego niezależnie od zależności między zadaniami za pomocą narzędzia takiego jak plugin sbt-release rzeczywiście wydaje się być dobrym sposobem na osiągnięcie tego. Nie chroni nas to przed przypadkowymi publikacjami bez testowania, ale jest pewna kompromis. –