자동 테스트는 회사의 관리자에게 전자 메일을 보내야하는 스크린 샷을 만듭니다. 현재 스크린 샷은 Hudson 테스트 서버에 저장되어 있으며 내 HTML 전자 메일에는 다음 줄이 있습니다.
<img src=\"${BUILD_URL}/artifact/sonarReport.png\">
그런 다음 다음을 사용하여 이메일을 보냅니다.
mutt -e 'set content_type=text/html' -s "Latest Report" -- ${EMAIL_LIST} < ${WORKSPACE}/email.html
내가 직면 한 문제는이 관리자가 이동 중이거나 전화를받는 데 많은 시간이 걸리고 해당 이메일을보고 싶다는 것입니다. 이 이미지가 회사 서버에 저장되어있는 것을 볼 수있는 유일한 방법은 회사 네트워크에 VPN을 연결하는 것입니다. 그들은 이것에 매우 만족하지 않으므로 이미지를 다른 방식으로 전달할 수있는 방법이 있습니다.
공용 서버에 이미지를 넣는 것은 옵션이 아닙니다. 또한 보고서를 첨부 파일로 사용하는 것을 좋아하지 않습니다 (본문에 포함 된 것만 허용됨)
첨부 파일로 이메일을 보내십시오.
—
Ƭᴇcʜιᴇ007
또는 복사하여 이메일에 붙여 넣습니다.
—
cliff2310
이것은 자동화 된 프로세스이므로 복사하여 붙여 넣을 수 없습니다. 또한 첨부 파일은 옵션이 아니라고 언급했습니다.
—
Codrguy
@Codrguy 첨부 파일이 기본적으로 전자 메일 본문에 인라인으로 표시 되어도 괜찮습니까?
—
Spiff
가능하다면 @Spiff. 나는 그 아이디어를 좋아한다. 주요 모바일 / 데스크톱 및 웹 이메일 클라이언트에서 작동하는 한 훌륭한 솔루션입니다.
—
Codrguy