Я работаю над созданием нового ami с упаковщиком, ТОЛЬКО если результат (команда оболочки) соответствует значению в разделе «provisioner»
Я ищу решение, чтобы иметь условный оператор в разделе "provisioner"
"provisioners": [
{
"type": "shell",
"inline": [
res=f(20)
]
в этом примере я хочу определить условие, если res = 10, затем продолжить (чтобы упаковщик сгенерировал aws ami), иначе остановить выполнение (и напечатать сообщение)
res=f(20)
не выглядит допустимой командной строкой оболочки. - person muru   schedule 03.10.2019