2011-02-09 16 views
6

Jestem w trakcie przechodzenia do Maven (z Ant) i chcę automatycznie podpisywać moje artefakty za pomocą GPG w pracy Jenkins.Jak skonfigurować Jenkinsa (Hudsona) z sygnaturą gpg

Z dokumentów, które czytałem, muszę ręcznie uruchomić Maven do podpisania dokumentów

$ mvn clean deploy -Dgpg.passphrase=yourpassphrase 

Jak mogę to zrobić bez ujawniania hasła?

Czy to możliwe?

Widziałem to SO pytanie, ale nie ma żadnego wskazania, jak skonfigurować Jenkins praca/Maven POM: Where to keep a GPG secret key for a Maven project in CI environment?

Mam wygenerowany klucz GPG na tym samym serwerze, który działa Jenkins.

Odpowiedz