私はビルドが通常経由で呼び出されるsbtプロジェクトを持っていますpackage-tar
。開発者が と入力した場合、package
実際にはその意味であった可能性が非常に高くなりpackage-tar
ます。
ただし、package-tar
によって異なりますpackage
。開発者がこの間違いを犯しているように見える場合、どうすれば防止、抑止、または警告できますかpackage
?
実際の展開をビルドに統合することを検討しましたが、これは現在の展開プロセスと互換性がありません。
私はビルドが通常経由で呼び出されるsbtプロジェクトを持っていますpackage-tar
。開発者が と入力した場合、package
実際にはその意味であった可能性が非常に高くなりpackage-tar
ます。
ただし、package-tar
によって異なりますpackage
。開発者がこの間違いを犯しているように見える場合、どうすれば防止、抑止、または警告できますかpackage
?
実際の展開をビルドに統合することを検討しましたが、これは現在の展開プロセスと互換性がありません。
package-tar
別のタスクを作成する代わりに、package
やりたいことを行うために再定義してみませんか? 新しい動作は、古い動作を呼び出すことができます。
http://www.scala-sbt.org/0.13.0/docs/Detailed-Topics/Artifacts.htmlには、何を行うかをカスタマイズする例がpackage
あります。の素材は関連しているようにaddArtifact
見えます。