Git stash에서 호스팅되는 프로젝트가 있습니다 (현재 Bitbucket Server 로 브랜드 변경됨 ). 젠킨스를 사용하여 구축되었습니다. 이제 로컬에 Git을 설치하는 동안 오타를 만들었습니다. @ abc.com 대신 @ ab.com처럼
모든 빌드 후 jenkins는 이메일 알림을 보내고 Git 커밋에서 잘못된 이메일 주소를 선택하여 보내려고합니다.
내 로컬 Git에서 이메일 주소를 변경 한 후에도 젠킨스가 이전의 잘못된 주소로 이메일을 보내는 것을 볼 수 있습니다.
이 문제를 어떻게 해결할 수 있습니까?
Editable Email Notification
에서Post-build Actions
. 이메일 주소의 리터럴 문자열 또는 변수로 수신자 목록을 정의 할 수 있습니다. 초기 커밋의 잘못된 이메일에 대해서는git filter-branch --env-filter
수정 하는 데 사용할 수 있습니다 . 그러나 이것은 커밋 기록을 다시 작성합니다. 권장하지 않습니다.