Я видел это раньше, и, скорее всего, базовое изображение, в котором выполняется задание, использует /bin/sh
, а ваш скрипт запрашивает оболочку, которую не содержит базовый образ.
Есть ли в вашем сценарии deploy.sh
следующий шебанг #!/bin/bash
(или любая другая оболочка, отличная от sh
)?
Чтобы решить вашу проблему, либо замените базовый образ на тот, который содержит оболочку, которую вы ищете, либо измените deploy.sh
на #!/bin/sh
, если ваш сценарий может работать в оболочке POSIX.