sbt
とbintray-sbt
プラグインの間で一種のインピーダンスの不一致が発生しています。プラグインは at 経由bintray-sbt
で公開されますhttps://bintray.com/artifact/download/synapse/sbt-plugins/me/synapse/my-sbt-plugin/0.0.1/my-sbt-plugin-0.0.1.pom
(publishMavenStyle
に設定しtrue
ます。false
別のディレクトリ構造に設定すると作成されますが、それでも sbt が期待するものではありません)。テストプロジェクトは
resolvers += Resolver.bintrayRepo("synapse", "sbt-plugins")
addSbtPlugin("me.synapse" % "my-sbt-plugin" % "0.0.1")
でproject/plugins.sbt
、sbt はダウンロードを試みますhttps://dl.bintray.com/synapse/sbt-plugins/me/synapse/my-sbt-plugin_2.10_0.13/0.0.1/my-sbt-plugin-0.0.1.pom
プラグインのビルド定義で、a) 現在のリポジトリからテストできるようにするため、および b) 必要なときに sbt-plugin-releases リポジトリにリンクできるようにするために、どの設定を使用する必要がありますか?
UPD: パッケージが sbt-plugin-releases にリンクされた後、適切なディレクトリ構造になったようです。