Suche…


Erstellen Sie eine einfache Aufgabe

Für die Definition einer Aufgabe sind lediglich eine Deklaration des Typs und eine Beschreibung erforderlich:

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

Da Unit der Typ ist, besteht diese Aufgabe ausschließlich aus Nebeneffekten. Einmal definiert, um Aktionen umzusetzen:

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

Wenn diese in build.sbt definiert build.sbt , können Sie das Projekt laden und ausführen:

> exampleTask
[info] The example task was executed.


Modified text is an extract of the original Stack Overflow Documentation
Lizenziert unter CC BY-SA 3.0
Nicht angeschlossen an Stack Overflow