Upewnij się, że zadanie „ponownie uruchom” automatycznie uruchamia się przed nim: test
Czy można uzyskaćre-start
(aka reStart) zadanie do automatycznego uruchomienia przed uruchomieniem celu IntegrationTest (it:test
)?
Myślałem, że to zrobi:
test <<= (test in IntegrationTest) dependsOn reStart
Jednak otrzymuję ten błąd:
build.sbt:54: error: not found: value reStart
test <<= (test in IntegrationTest) dependsOn reStart
^
[error] Type error in expression
Poprzez dodanieimport Revolver._
Poszedłem trochę dalej, ale nadal zawodzi. Teraz otrzymuję bardziej opisowy błąd:
build.sbt:55: error: type mismatch;
found : sbt.InputKey[spray.revolver.AppProcess]
required: sbt.Scoped.AnyInitTask
(which expands to) sbt.Def.Initialize[sbt.Task[T]] forSome { type T }
test in IntegrationTest <<= (test in IntegrationTest) dependsOn reStart
Czy istnieje sposób na obejście tego problemu?