Ricerca…


Crea una semplice attività

Tutto ciò che è necessario per definire un'attività è una dichiarazione del suo tipo e una descrizione:

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

Poiché Unit è il tipo, questa attività è composta interamente da effetti collaterali. Una volta definito, per implementare le azioni:

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

Se questi sono definiti in build.sbt , puoi caricare il progetto ed eseguirlo:

> exampleTask
[info] The example task was executed.


Modified text is an extract of the original Stack Overflow Documentation
Autorizzato sotto CC BY-SA 3.0
Non affiliato con Stack Overflow