0

私はビルドが通常経由で呼び出されるsbtプロジェクトを持っていますpackage-tar。開発者が と入力した場合、package実際にはその意味であった可能性が非常に高くなりpackage-tarます。

ただし、package-tarによって異なりますpackage。開発者がこの間違いを犯しているように見える場合、どうすれば防止、抑止、または警告できますpackage?

実際の展開をビルドに統合することを検討しましたが、これは現在の展開プロセスと互換性がありません。

4

1 に答える 1

1

package-tar別のタスクを作成する代わりに、packageやりたいことを行うために再定義してみませんか? 新しい動作は、古い動作を呼び出すことができます。

http://www.scala-sbt.org/0.13.0/docs/Detailed-Topics/Artifacts.htmlには、何を行うかをカスタマイズする例がpackageあります。の素材は関連しているようにaddArtifact見えます。

于 2013-10-17T15:50:19.430 に答える