sbt
uppgifter
Sök…
Skapa en enkel uppgift
Allt som behövs för att definiera en uppgift är en förklaring av dess typ och en beskrivning:
lazy val exampleTask = taskKey[Unit]("An example task that will return no value.")
Eftersom Unit
är typen, består denna uppgift helt och hållet av biverkningar. När den har definierats, för att genomföra åtgärder:
exampleTask := {
val s: TaskStreams = streams.value
s.log.info("The example task was executed.")
}
Om dessa definieras i build.sbt
kan du ladda projektet och utföra det:
> exampleTask
[info] The example task was executed.
Modified text is an extract of the original Stack Overflow Documentation
Licensierat under CC BY-SA 3.0
Inte anslutet till Stack Overflow