2013-07-16 3 views
0

Jenkins의 Gerrit 트리거 옵션에서 Custom build messages 필드를 사용하여 Gerrit에 맞춤 메시지를 보내는 방법은 무엇입니까?>리트 트리거 - -Gerrit 트리거 맞춤 빌드 메시지

위치 설정은 작업 속성에 나는 Build Start Message 필드에 정의한>

고급 : 내 사용자 정의 메시지

나는 것 Gerrit에는이 메시지가 표시되지만 아무런 설명도 표시되지 않습니다. 사용자 지정 메시지를 제거하면 il은 시작 메시지에 대한 기본 설명을 남깁니다.

사용자 지정 빌드 메시지를 순수한 문자열이나 다른 것으로해야합니까?

답변

0

Custom build message 필드가 예상대로 작동하기 시작한 후에 전체 시스템을 다시 설치했습니다.

이 문제는 내가 (내가 그러나 사용자 정의 메시지를 만들 시도하기 전에 기본 설정으로 반환 않았다)

+0

안녕하세요 앨런, 근본 원인을 찾았습니까? 동일한 문제에 직면하고 있지만 재시작해도 문제가 해결되지 않았습니다. – trinth

+0

아니, 그냥 다시 설치했는데 작동하기 시작했습니다. Jenkins가 생산하는 콘솔 출력을 살펴보십시오 (콘솔에서 .war 파일로 실행하는 경우 apt/yum을 사용하여 설치 한 경우 그 위치를 알 수 없음) – TheMeaningfulEngineer

0

당신은 글로벌 리트 트리거 설정에서 메시지를 설정할 수 있습니다 젠킨스> manage-> 리트 그런 다음 고급 섹션에서 당신이 리트 검증이 리트 트리거 리트를 업데이트하는 데 사용하는 명령 볼 수 있습니다

을 트리거합니다. 이것은 시작된 이벤트에서 볼 수 있습니다 :

gerrit approve <CHANGE>,<PATCHSET> --message 'Build Started <BUILDURL> <STARTED_STATS>' --verified <VERIFIED> --code-review <CODE_REVIEW> 

메시지를 변경할 수 있어야합니다.

+0

이 모든 프로젝트에 대한 세계적인 규모에 메시지를 정의하기 전에 전역 Gerrit Verified Commands에서 메시지를 편집이었다 보인다. 제가 찾고있는 것은 프로젝트 단위입니다. – TheMeaningfulEngineer