2016-05-09 2 views
1

SBTプロジェクトを使用して、最初のアーティファクトをbintrayに公開しました。 私が今まで私はバイナリを伴う実際のコードを見てみたいと思いますシナリオに実行する場合、しかし、私は次の操作を実行する必要があります:は、ユニークなvcs(GIT shaなど)を標準のアーティファクトに組み込むための標準化された方法です。

  • 正常に成功したに含まれている完全なソースjarファイルを(ダウンロードしてくださいバグ
  • の場合に同じコードに、しかし、プロジェクトの元のインスタンスでIDEに変更を加える、物事がうまくいかないIDE
  • 輸入
  • 参照してください、それを抽出
  • )アーティファクトの公開ここでgitは有効になっています。

上記の代わりに、アーティファクトの作成に使用されたgit commitを知りたいのであれば、すでに設定されているIDEおよび/または元のソースディレクトリでコミットをチェックすることができます。このユースケースは注文されていますか?

+0

gitタグを使用してリリースにタグを付けることができます。インスタンスごとに、バージョン1.0.0をリリースする場合、v1.0.0というタグを作成することができます。 [sbt-release](https://github.com/sbt/sbt-release)は、プロセスを自動化するのに役立ちます。 – marcospereira

+0

ちょうどそれを使用しました - 優れた作品。私の意見では、これは、私が受け入れることができるように促進することができます。 – hbogert

+0

以下を参照してください。ありがとう – marcospereira

答えて

1

gitタグを使用して、リリース番号/バージョンでコミットをマークできます。インスタンスごとに、バージョン1.0.0をリリースする場合、v1.0.0というタグを作成することができます。 sbt-releaseは、プロセスの自動化に役立ちます。

関連する問題