Сборка нескольких версий с SBT

Я хочу реализовать следующую сборку в SBT:

Наличие нескольких версий ScalaНаличие нескольких целевых версий (из-за зависимости библиотеки)

Позволять'Возьмем, к примеру, внешний Lib, существующий в версиях 1.0, 2.0, 3.0 и Scala 2.92, 2.10.2, я хотел бы скомпилировать, собрать и опубликовать:

MyProject_externalLib1.0_scala_2.9.2MyProject_externalLib1.0_scala_2.10.2MyProject_externalLib2.0_scala_2.9.2MyProject_externalLib2.0_scala_2.10.2MyProject_externalLib3.0_scala_2.9.2MyProject_externalLib3.0_scala_2.10.2

Однако по умолчанию я бы хотел работать в одной версии. Только когда я запускаю процесс выпуска, все версии должны быть скомпилированы, протестированы и собраны.

Есть ли простой способ реализовать эту многоуровневую сборку в Sbt?

Ответы на вопрос(1)

Ваш ответ на вопрос