Я пытаюсь использовать реактивный параметр Jenkins Active Choice и использую Groovy для запуска команды aws kms cli, но значение, похоже, не возвращается. Я просмотрел несколько других постов, используя aws cli в Groovy, но ни одна из них не решила мою проблему. Я ни в коем случае не Java-разработчик, поэтому любая помощь приветствуется. Если я использую приведенный ниже код с командой "ls", то значение заполняется в параметре.
def command = "aws kms decrypt --query Plaintext --output text --ciphertext-blob fileb://<(echo 'my-cipher' | base64 -d') | base64 -d".execute()
command.waitFor()
return [command.text]
Заранее спасибо за любую помощь