問題タブ [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 投票する
0 に答える
652 参照

playframework - sbt-release パブリッシュ tar.gz

sbt-releaseを使用して tar.gz ファイルをアーティファクト サーバーに公開したいのですが、 Google グループのコードに従いましたが、zip アーティファクトを使用しています。Linux のファイル許可のため、tar.gz が必要です。sbt-release でこれを達成する方法は?

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

sbt - sbt-release プラグインは、成功したにも関わらず git push をエラーとしてログに記録します

sbt-release プラグインを使用しています。

プロセスは機能しているように見えますが、sbt は最終的なリリース ステップpushChangesをエラーとしてログに記録します。理想的には、自動化を混乱させる可能性があるため、実際のエラーのみがエラー出力に記録されます。

ここでの出力例:

この場合の my_branch は master ブランチではありません (master に移行する前に自分のブランチでこのプロセスをテストしているため)、それが問題になる可能性がありますか?

0 投票する
2 に答える
1763 参照

sbt - sbt-release プラグインで独立したマルチモジュールのバージョン管理を実現する方法

私は2つのサブプロジェクトとそれらに同意するトップレベルのプロジェクトを持っています。それらすべてを正常にリリースできますが、最上位プロジェクトのバージョンのみが変更され、サブプロジェクトは、残念ながらリリース中に変更されないディレクトリで定義されたバージョンでリリースされます。

リリース後、私は持っていたいです:

  • ルートは0.1.0としてリリースされました(ルートはまったく気にしませんが)
  • SubA 0.0.1 としてリリース
  • SubB は 0.0.4 としてリリース

各バージョンは、たとえばSubA/version.sbt-> 0.0.2-SNAPSHOTでインクリメントされます

sbt 0.13sbt-releaseプラグインを使用してそれを行うにはどうすればよいですか?

0 投票する
2 に答える
3969 参照

git - sbt-release で git push ができない

ジェンキンスでsbtプロジェクトを構築しようとしています。sbt clean "release with-defaults" を実行すると、次のエラーが発生します。

リモートブランチはうまく設定されているようです。以下は、いくつかの git コマンドの出力です。

何か不足していますか?

0 投票する
2 に答える
1431 参照

scala - sbt-release ビルド コマンドからの「有効なキーではありません」エラー

sbt-releasescala sbt プロジェクトにプラグインをインストールしました。

しかし、sbt release cross buildまたはsbt release skip-testsを実行すると、次のエラーが発生します。

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

sbt - sbt-bintray からのリリースと公開

ライブラリのリリースをビントレイに公開しようとしています。これまでにいくつかのバージョンをリリースしました。

私は経由でbintray-sbtを使用していますproject/plugins.sbt

完全な詳細を含むプロジェクトはgithub/jedi-ioでホストされています。

API URLにダブルmaven/mavenがあることに気付き、カスタムの bintray-sbt を使用して「修正」しようとしましたが、どちらでも機能しませんでした。https://api.bintray.com/maven/raisercostin/maven/org/raisercostin/jedi-io_2.10/0.22/jedi-io_2.10-0.22.pom

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

scala - sbt のタスク内から "release" コマンドを実行する

「sbt-releases」を使用していて、タスク内から「release」を実行する必要がありますが、「release」が task ではなくコマンドであるという問題あります

sbt のタスク内からコマンドを実行することは可能ですか?

タスク内からリリースを実行する必要があるのはなぜですか?

何らかの条件が満たされた場合にリリースを実行し、そうでない場合は通常のビルドをトリガーするタスクを作成したいと考えています。sbt で releaseProcess を変更することでそれを達成しようとしましたが、問題はそれが taskKey ではなく SettingKey であり、設定がプロジェクトの読み込みで一度初期化されるため、設定内でタスクを使用できないことです。

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

playframework - ユーザーにプロンプ​​トを表示せずにリリース バージョンを自動的に設定する - sbt-release

sbt-release がユーザーにリリース バージョンと次のバージョンを要求しないようにするにはどうすればよいですか?