Добавление шагов к задачам выполняется следующим образом:
compile <<= (compile in Compile) map {result =>
// whatever you want to do after compile here.
result
}
Если вы хотите определить пользовательский Command
, который запускает ваш скрипт, тогда определите команду в вашей сборке, подобную
def myCommand = Command.command("myCommand") { state =>
s"<relative path to script here>" !; state
}
Затем вы добавили бы myCommand
к каждой из задач, которые вы хотели бы запустить после myCommand
.