問題タブ [sbt-release]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
scala - クロスビルド アーティファクトがビルドされているが、`releaseCrossBuild := true` を使用していない
Scala v2.11 および v2.12 用にクロスビルドされたhttps://github.com/guardian/marleyのバージョンをリリースしようとしています。すべてのコードの依存関係が満たされ、両方とも+test
期待+publishLocalSigned
どおりに動作します。後者は間違いなく Scala v2.11 および v2.12 のアーティファクトを生成します。残念ながら、プラグインを実行するsbt release
とScala v2.12 のアーティファクトsbt-sonatype
のみがアップロードされます。Scala v2.11 のアーティファクトは sonatype ステージング リポジトリにアップロードされません。
build.sbt
ファイルからの関連する sbt 設定は次のとおりです (フル バージョンは GitHub のリポジトリにあります)。
sbt release
コマンド出力の完全なコピーを次に示します[info] Setting scala version to 2.11.12
。
scala - releasePublishArtifactsAction がキャッチしていないようです
sbt-release、sbt-pgp、および sbt-sonatype プラグインを使用して、マルチ プロジェクトを sonatype に公開しようとしています。
実行中:ファイルが公開されsbt publishLocalSigned
ていることがわかります。しかし、sbt release to sonatype を実行すると、とファイル.asc
しか表示されません。.md5
sha1
ここに私のrelease.sbt
:
私のplugin.sbt
:
gpg キーが適切に設定されていると確信しています。そうしないと実行できませんがpublishLocalSigned
、リリース時に開始する sbt-gpg プラグインに何かが欠けているようです。
sbt のバージョンは 1.2.8 で、0.13.17 にダウングレードしようとしたところ、同じ動作になりました。
私は主にjackson-module-scalaアプローチに従っていたことを言及する必要があります: https://github.com/FasterXML/jackson-module-scala/blob/master/release.sbt