2016-08-19 5 views
1

다른 CI 서버에서 Teamcity로 프로젝트를 마이그레이션하는 중입니다. 필자는 플러그인을 사용하고 이메일 본문에있는 보고서 파일의 경로를 제공해야하기 때문에 이메일 본문을 이메일 본문으로 보내는 전자 메일 알림을 이전에 사용하기가 정말 쉽습니다.Teamcity의 전자 메일 알림에서 TestNG 보고서를 보내는 방법은 무엇입니까?

이미 생성물을 생성했으며 Teamcity 서버에 대한 보고서를 빌드마다 볼 수 있지만 Teamcity 서버에 액세스 할 수없는 사람들에게도 보내야하기 때문에 전자 메일 알림의 일부 여야합니다.

Teamcity의 빌드 구성마다이 작업을 수행 할 수 있습니까?

+0

Havent는 아직이 항목을 발견하지 못했습니다. 전자 메일을 보내고 Teamcity 전자 메일 알림을 중단하기 위해서만 응용 프로그램을 만들 계획입니다. – ygsh

+0

'

빌드 아티팩트 :

<#list build.artifactsDirectory.listFiles()와 같은 파일> ${file.name} ($ {file.length()} B)
' 이 이메일에 자신의 이름을 가지는 모든 artifcats을 나열합니다 . 문제는 내부적으로 모두 하이퍼 링크입니다. 이전보다 좋았지 만 TC 서버에 액세스 할 수없는 사람들과 이것을 공유 할 수 없었습니다. – ygsh

답변

0

현재 (TC 버전 10.x) Teamcity 이메일 알림에 이슈를 첨부 할 수있는 방법이 없습니다. 이슈에 대한 링크 만 제공 할 수 있습니다.

나는 이슈를 취한 다음 전자 메일을 보내는 별도의 빌드 단계를 구현했습니다. 이것은 간단한 Java 보내기 이메일 프로젝트를 사용하여 쉽게 수행 할 수 있습니다.

관련 문제