Скомпилируйте тесты с SBT и упакуйте их для запуска позже
Я работаю с SBT и Play! Фреймворк. В настоящее время у нас есть этап фиксации в нашем конвейере, где мы публикуем в архив наши двоичные файлы. Двоичные файлы создаются с помощью задачи dist. Затем по конвейеру запускаются дымовые и приемочные тесты, написанные в scala. Они запускаются с SBT.
Что я хочу сделать, так это скомпилировать дым и приемочные тесты, а также двоичные файлы и опубликовать их в артефакте. Это позволит конвейеру загружать эти двоичные файлы (наборы тестов) и запускать их, а не перекомпилировать каждый раз, что занимает много времени.
Я попробовал sbt test: compile, который генерирует jar, но потом я не могу найти способ запустить тесты.