Мне нужно создать версию моего apk, используя работу Jenkins.
Из чтения следующего SO-запроса
Как создать подписанный файл apk с версией Gradle?
Я понимаю, что могу сделать это одним из двух способов. Либо попросите пользователя ввести пароль в приглашении cmd, либо сохраните мои данные пароля в текстовом файле, который не привязан к git, и живет на моей локальной машине.
Ни один из них не будет работать при запуске задания сборки на jenkins. 1) Я не могу получить пользовательский ввод, потому что это может быть запущено посреди ночи (я даже не знаю, как получить пользовательский ввод из линии cmd, даже если пользователь был на их машине). 2) Любой, кто может получить доступ к этой сборке, сможет котировать содержимое этого файла либо через строку cmd, либо из другого задания build.gradle, запущенного на этом сервере jenkins.
Знает ли кто-нибудь, что я могу сохранить мой пароль скрытым, но чтобы работа Дженкинса могла получить к нему доступ?
Спасибо