3

email-extプラグインなしで実行時にjenkinsビルドステータスにアクセスするにはどうすればよいですか?

jenkinsの環境変数を使用してbuild_statusにアクセスしたい。または、jenkinsのビルドステータス変数にアクセスする他の方法はありますか?

4

2 に答える 2

2

デフォルトのJenkins環境変数には、ビルド結果は含まれていません。

ただし、Jenkins JVMで実行され、ビルドの現在のインスタンスにアクセスできるGroovyPostbuildプラグインを使用できます。

次に、groovyから、を介してビルド結果にアクセスできますmanager.build.result使用例については、ここで私の答えを参照してください。

于 2012-07-25T12:49:51.923 に答える
0

currentBuild.currentResultjenkinsサーバー内のグローバル変数であるwhichを使用して、現在のビルドステータスにアクセスできます。これらの変数は、パイプライン内でアクセスできます。

さらに、以下のURLを使用して、サーバー内で使用可能なすべてのグローバル変数を確認できます。

http://<server>/pipeline-syntax/globals 
于 2017-08-18T10:31:34.240 に答える