2017-10-22 2 views
0

私のsbtプロジェクトでバージョンを動的に生成するために、私はsbt-dynverプラグインを使用しています。しかし、ビルドシステムを統合するために、私は、bashスクリプトからのバージョン文字列を取得したいような何か:sbt-dynverからバージョンを取得

DYNVER=`sbt dynver` 

しかし、前のコマンドは何も返しません。

答えて

0

私は次のように、SBTには、「show」コマンドを追加し、出力値を解析することで、私が欲しかったものを手に入れるの管理:

VERSION=`sbt "show dynver" | grep -oE "\w{7}-\w{8}-\w{4}"` 
echo $VERSION 
4bbbb2a-20171022-1508 
関連する問題