Buscar..


Crear una tarea simple

Todo lo que se necesita para definir una tarea es una declaración de su tipo y una descripción:

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

Debido a que Unit es el tipo, esta tarea está compuesta completamente de efectos secundarios. Una vez definido, para implementar acciones:

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

Si estos están definidos en build.sbt , puede cargar el proyecto y ejecutarlo:

> exampleTask
[info] The example task was executed.


Modified text is an extract of the original Stack Overflow Documentation
Licenciado bajo CC BY-SA 3.0
No afiliado a Stack Overflow