Динамические учетные данные с плагином хранилища jenkins azure - PullRequest
0 голосов
/ 26 сентября 2018

Мне нужно опубликовать капли в лазурное хранилище из моего конвейера Дженкинса.Плагин хранилища Azure, кажется, подходит, но я не могу понять, как указать учетные данные в моем случае.

Конвейеру необходимо загружать большие двоичные объекты в несколько учетных записей.Подробная информация об этих учетных записях (т. Е. Пары учетных записей / ключей) получается во время выполнения, поэтому я не могу предварительно создать учетные данные в конфигурации Jenkins.Тем не менее, плагин требует ID учетных данных в качестве одного из параметров, например

azureUpload(
    containerName: "${container}",
    filesPath: "${releaseDir}/*",
    storageCredentialId: 'pred-efin-edId',
    storageType: 'blobstorage'
)

В моем случае, эти идентификаторы не существуют и не могут существовать, потому что учетные данные не доступны заранее, но толькокогда работа запущена.Итак, как я могу указать учетные данные во время выполнения?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...