내 프로젝트에 사용자 지정 작업을 정의하고 싶습니다. build.sbt
파일. sbt-assembly 플러그인의 assembly
작업은 어셈블 된 각 jar의 파일 이름을 반환합니다. 사용자 지정 작업은 assembly
작업이 완료 될 때까지 대기하고 파일 이름 목록을 사용하여 셸 스크립트를 실행해야합니다.사용자 지정 작업 전에 sbt- 어셈블리를 시퀀싱하는 방법
여기에 내가 Def.sequential
를 사용하여 시도
lazy val listOfFiles = taskKey[Unit]("Run script passing jar file names as parameters.")
listOfFiles := {
val files = List[File]()
files :+ assembly
// run script passing file names as parameters
}
을 달성하기 위해 노력하고있어의 생각하지만 난 내 사용자 지정 작업의 요구 사항에 적합 생각하지 않습니다. 이처럼 사용자 지정 작업을 만드는 방법에 대한 도움은 매우 감사하겠습니다!