2013-10-15 2 views
0

빌드가 일반적으로 package-tar을 통해 호출되는 sbt 프로젝트가 있습니다. 개발자가 package을 입력하면 실제로는 package-tar을 의미 할 가능성이 큽니다.sbt : 잘못된 명령이 실행되는 것을 방지 하시겠습니까?

그러나 package-tarpackage에 달려 있습니다. 개발자가 실수를 저질렀을 때 어떻게 막을 수 있는지 또는 막히거나 경고 할 수 있습니까? 실제로는 package 작업을 비활성화 할 수 없으므로 필요합니까?

실제 배포를 빌드에 통합하는 것이 고려되었지만 현재의 배포 프로세스와 호환되지 않습니다.

답변

1

package-tar을 별도의 작업으로 만드는 대신 package을 원하는대로 다시 정의하는 방법은 무엇입니까? 새로운 동작은 이전 동작을 호출 할 수 있습니다.

http://www.scala-sbt.org/0.13.0/docs/Detailed-Topics/Artifacts.html에는 package의 커스터마이징 예제가 있습니다. addArtifact의 자료는 관련성이 있습니다.

관련 문제