Поиск…


Создание простой задачи

Все, что необходимо для определения задачи, - это объявление ее типа и описания:

lazy val exampleTask = taskKey[Unit]("An example task that will return no value.")

Поскольку Unit является типом, эта задача полностью состоит из побочных эффектов. После определения для реализации действий:

exampleTask := {
  val s: TaskStreams = streams.value
  s.log.info("The example task was executed.")
}

Если они определены в build.sbt , вы можете загрузить проект и выполнить его:

> exampleTask
[info] The example task was executed.


Modified text is an extract of the original Stack Overflow Documentation
Лицензировано согласно CC BY-SA 3.0
Не связан с Stack Overflow