Wersja 2.15 wtyczki Jenkins Email-ext dodano obsługę załączników do budowania powiadomień e-mail. Chciałbym mieć dołączony dziennik kompilacji do budowania powiadomień e-mail, ale nie mogę wymyślić, jak to zrobić.Jak dołączyć dziennik kompilacji do powiadomienia e-mail za pomocą wtyczki Jenkins Email-ext?
Dziennik kompilacji wydaje się być przechowywany w głównym węźle Jenkins (w tym przypadku w systemie Ubuntu Linux). Na przykład /var/lib/jenkins/jobs/<PROJECT_NAME>/builds/<DATE_TIME>/log
. Oczywiście ścieżka dziennika kompilacji zmienia się z każdą kompilacją. Funkcja załączania pliku Email-ext domyślnie używa plików z obszaru roboczego projektu, który znajduje się na maszynie do tworzenia niewolników Jenkins (w tym przypadku Mac OS X). Na przykład skonfigurowałem urządzenie podrzędne do korzystania z folderu /Users/<USERNAME>/Jenkins/build_agent/workspace/<PROJECT_NAME>/
.
Czy istnieje sposób na pobranie przez Email-ext pliku z systemu plików systemu głównego, zamiast obszaru roboczego na maszynie do tworzenia niewolników?
Z góry dziękuję wszystkim, którzy mogą udzielić porady. Obecnie Email-ext wiki page nie zawiera przykładu konfiguracji załączników.
Ten przycisk zawsze odznacza się po kliknięciu Zapisz/Zastosuj. Czy kiedykolwiek to zauważyłeś? Zobacz tutaj: http://stackoverflow.com/questions/15813494/jenkins-email-ext-attach-build-log-not-working Dziękuję –