2016-05-31 2 views
1

나는 gerrit 이벤트에 의해 트리거 된 젠킨스에서 유권자 프로젝트를 가지고 있습니다. 나의 임무는 빌드 상태 또는 그 단계에 관한 정보가 포함 된 빌드 중 또는 이후에 gerrit에 추가 메시지를 보내는 방법 (유권자가 자동으로 보낸 것과 별도로)을 보내는 방법을 파악하는 것입니다/작업이 성공적이었습니다.Jenkins에서 gerrit에게 메시지를 보내시겠습니까?

+0

나는 같은 질문을 할 것이다. 빌드 실패 분석기가 gerrit 코드 검토 내역에서 젠킨스 작업 링크 옆에있는 메시지/알림을 원합니다. –

답변

0

Command Line Tools을 사용하여 메시지를 보낼 수 있다고 생각합니다. 그런 뭔가 일 것입니다 ..

ssh를 -p $ GERRIT_PORT $ GERRIT_HOST 리트 검토 --project "$ GERRIT_PROJECT"--message ' "사용자 정의 메시지"' "$의 GERRIT_PATCHSET_REVISION"

메시지에 변수를 포함 시키려면 명령을 먼저 평가해야합니다.

평가는 ssh -p $ GERRIT_PORT $ GERRIT_HOST 리트 검토 --project "$ GERRIT_PROJECT"--message의 \ '\ "사용자 정의 메시지. $ BUILD_URL \"\' "$의 GERRIT_PATCHSET_REVISION"

관련 문제