Как настроить Jenkins (Hudson) с подписью gpg - PullRequest
6 голосов
/ 09 февраля 2011

Я нахожусь в процессе перехода на Maven (из Ant) и хочу автоматически подписать мои артефакты с помощью GPG в задании Jenkins.

Из документов, которые я прочитал, мне нужно вручную запустить Maven для подписи документов

$ mvn clean deploy -Dgpg.passphrase=yourpassphrase

Как мне это сделать, не раскрывая парольную фразу?

Возможно ли это?

Я видел этот вопрос SO, но нет указаний на то, как настроить Jenkins Job / Maven POM: Где хранить секретный ключ GPG для проекта Maven в среде CI?

Я сгенерировал ключ GPG на том же сервере, на котором работает Jenkins.

1 Ответ

1 голос
/ 20 июня 2011

Я думаю, что вы ищете этот плагин https://wiki.jenkins -ci.org / display / JENKINS / Маска + Пароли + Плагин Это также может помочь, если вам нужно развернуть хранилище ключей https://wiki.jenkins -ci.org / дисплей / Дженкинс / Сложение + Secret + Plugin

...