In sbt 0.12, you could specify that one task depended upon another without actually using the output from the input tasks. Таким образом, вы были с указанием чисто упорядоченность на задачах:Как объявить зависимость задачи от задач в 0.13?
unitTask <<= Seq(stringTask, sampleTask).dependOn
Там нет таких примеров в документации Задачи для SBT 0.13. Какой новый синтаксис для указания указанной зависимости?
В соответствии с этим определением гарантируются ли выполнение этих задач (stringTask и sampleTask) в последовательности или нет такой гарантии? – HRJ
@ mark-harrah Как переопределить существующую основную задачу? Например. Я хотел бы добавить зависимость от задачи компиляции для создания некоторых папок приложений, чтобы они были доступны, когда приложение запущено. Создание папки в новой задаче довольно просто, но попытка переопределить задачу компиляции вызывает циклическую ошибку ссылки. Любая идея, как это решить? –
@HRJ Sbt всегда будет стараться делать все параллельно. В 0.13.8 есть новая функция, которая позволит вам определить последовательные задачи. См. Http://www.scala-sbt.org/0.13/docs/sbt-0.13-Tech-Previews.html#Sequential+tasks –