2

この質問はUsing Jenkins BUILD NUMBER in RPM spec file に何らかの形で関連しています。

環境変数を使用して、Jenkins プロセスでビルド番号にアクセスできます${BUILD_NUMBER}。しかし、Play 内でこの環境変数を使用するにはどうすればよいでしょうか。実際のビルド番号build.sbtに設定するファイル?rpmRelease := "..."

RPM は、単純なシェル コマンドを使用して Jenkins 内で構築されますactivator rpm:packageBin

4

1 に答える 1

4

build.sbt ファイルに scala コードを配置できるので、次のように動作するはずです。

rpmRelease := sys.env("BUILD_NUMBER")

または、デフォルト値を指定する必要がある場合:

rpmRelease := sys.env.get("BUILD_NUMBER").getOrElse("SOME DEFAULT VALUE")
于 2014-09-18T20:14:01.233 に答える