Как изменить настройку внутри команды SBT?

Я хочу иметь командуpublish-snapshot что бы запуститьpublish задание с измененнымversion настройка (эта настройка должна быть вычислена во время выполнения команды).

Я выяснил, как получить текущее значениеversion внутри команды, иProject.runTask("task", "scope", ...) кажется правильным призывом для вызоваpublish задача.

Единственное, что ям перепутан с тем, как изменитьState экземпляр с новым значением версии. Все мои попытки, похоже, ничего не делают с настройками оригинальной версии.

Моя последняя попытка:

val printVers = TaskKey[Unit]("printvers")
val printVersTask = TaskKey[Unit]("printvers") 

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

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