2

プロジェクト用にJenkinsビルドシステムを稼働させています。ビルドは、Jenkins のリモート API 機能を介してトリガーされます。プロジェクトにコミットが行われると、ローカル サーバーで実行されている Jenkins プロセスに HTTP リクエスト ビルド トリガーを送信します。チェックアウトしてビルドする SVN リポジトリ内のトランク プロジェクト フォルダーのリビジョンを指定するパラメーターを使用します。

また、SVN ユーザー名とリビジョンのコミット メッセージを追加の http パラメータとして送信します。したがって、URL は次のようになります。

http://server:8080/job/ProjectName/buildWithParameters?description=[commit message]&REVISION=[revision number]

この説明パラメーターをビルド ページのどこかに表示したいのですが、リモート API からのビルド トリガーを介してこれを行う明確な方法が見つかりませんでした。

パラメータに特定の名前を付ける必要がありますか、それともこの機能にはプラグインが必要ですか?

4

2 に答える 2

3

説明を追加する 1 つの方法は、Build Descriptionを追加することです。Jenkins は、プロジェクト ページの左側にあるビルドのリストの各ビルドの下に短いテキストの説明を表示します。

Description Setter プラグインを使用して、ビルド内からビルドの説明を設定できます。

http://server:8080/job/ProjectName/latestBuild/submitDescriptionまたは、POST データを使用してビルドの説明を POST に設定することもできますdescription="YOUR_DESCRIPTION_HERE"。latestBuildトークンがある場合は、特定のビルド番号に置き換えることができます。

于 2013-10-07T23:33:31.790 に答える