ジェンキンでリモートで、またはビルド後のアクションとしてクレームを設定する必要があります。これも可能ですか?ジェンキンスは残りのapiまたはgroovyを介してクレームを実行します
これは機能しません。 Groovyのポストビルド:
println("Claim job of $manager.build.project.name") ClaimBuildAction action = manager.build.getAction(hudson.plugins.claim.ClaimBuildAction.class); action.claim("user2", "reason", "user1", true);
私はClaimBuildPluginのためのテストをチェックしますが、クレームを作成するためにHtmlFormを使用するように少し汚れて見えました。請求プラグインを使用すると、2つの事柄確認する必要があります、ビルド後のアクション実装しているため https://github.com/jenkinsci/claim-plugin/blob/master/src/test/java/hudson/plugins/claim/ClaimTest.java
BFAプラグインがhttps://wiki.jenkins-ci.org/display/JENKINS/Build+Failure+Analyzerこれをしなかったので、それは –
@LarryCaiできなければなりません。たぶん私はあなたのポイントラリーを見逃しているが、私はそのレポのClaimPluginへの参照を参照してください。私は "ビルド失敗アナライザ"それは何かの実装に似ていると思う。 – MaTePe