Jenkinsfile, преобразующий данные хранилища ключей base64 в файл jks, печатает секретные данные на консолиAndroid

Форум для тех, кто программирует под Android
Ответить Пред. темаСлед. тема
Anonymous
 Jenkinsfile, преобразующий данные хранилища ключей base64 в файл jks, печатает секретные данные на консоли

Сообщение Anonymous »

Я работаю над настройкой Jenkins CI/CD для создания и подписи приложений для Android. Данные хранилища ключей base64 хранятся в секретном хранилище (https://www.hashicorp.com/products/vault). Чтобы преобразовать его в файл jks, я запускаю команду ниже в JenkinsFile. Проблема заключается в печати всего ключа (виден в разделе вывода консоли Jenkins).

Код: Выделить всё

sh "echo ${keystore} | base64 --decode > android/app/keystore.jks"
Вывод консоли Jenkins:
Изображение

Есть ли другой способ преобразовать его в файл jks, не раскрывая конфиденциальные данные в журналах.

Подробнее здесь: https://stackoverflow.com/questions/784 ... et-data-on
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Android»