問題タブ [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 - sbt-release アーティファクトを間違ったリポジトリに公開する
そのため、 sbt-releaseを使用しようとしていますが、アーティファクトをリリース リポジトリではなく、スナップショット リポジトリに公開するという問題が発生しています。
バージョンからを削除する-SNAPSHOT
と、正しいリポジトリに公開されますが、sbt-release はそれ自体でそれを行うように指示するべきではありませんか?
また、を取り除くと、間違っif (isSnapshot.value)
たsbt publish
リポジトリにも公開されます。
これについて何か助けを得ることができれば、本当に感謝しています。
scala - sbt-release を介してリリース プロセスで Docker イメージをプッシュ/ビルドする方法
sbt-releaseを使用してリリース プロセスを制御し、sbt-dockerを使用して docker イメージをビルド/公開しました。
特定のバージョンをリリースしたり、「sbt dockerBuildAndPush」sbt release
を介して docker イメージをビルド/公開したりできます。sbt docker
特定のバージョンをリリースしたい場合は、
- 実行する
sbt release
- リリース バージョンを記憶し、リリース バージョンで docker image タグを変更します。
- 実行する
sbt dockerBuildAndPush
でもめんどくさい…。
Docker イメージのビルド/パブリッシュをリリース プロセスに追加したい。
例えば:
でリリース プロセスを定義します。build.sbt
しかし、publishDocker 関数を実装する方法がわかりません。