У меня есть Jenkinsfile, в котором я получаю значение из консоли AWS;и сохранение в переменной my_es_host, и в моем файле terraform.tfvars
есть параметр, т.е. es_host=""
. Я пытаюсь вставить значение переменной my_es_host в файл terraform. Ниже приведена команда sed, которую я использую в Jenkinsfile:
sh 'sed -i "s/es_host=\"\"/es_host=\"$my_es_host\"/g" terraform.tfvars
Это работает, как и ожидалось, в терминале Linux. Однако эта команда sed не работает в Jenkinsfile. Может ли кто-нибудь помочь мне в этом, пожалуйста?