問題タブ [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.

0 投票する
1 に答える
366 参照

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

0 投票する
0 に答える
77 参照

scala - releasePublishArtifactsAction がキャッチしていないようです

sbt-release、sbt-pgp、および sbt-sonatype プラグインを使用して、マルチ プロジェクトを sonatype に公開しようとしています。

実行中:ファイルが公開されsbt publishLocalSignedていることがわかります。しかし、sbt release to sonatype を実行すると、とファイル.ascしか表示されません。.md5sha1

ここに私の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