и в том виде котором она написана в проекте выше она вообще несработает
итогом выполения будет сообщение чтовыполнение привело к ошибке а не сообщение об ошибке

но это ж все копеечная экономия
set -udocker run --mount-with-permissions "type=bind,src=$(pwd)/,dst=/app" test# syntax=docker/dockerfile:1.3-labs
RUN <<-EOL
...
EOL${ARG:?error message}но цвета в родительской консоли не будет
ну разве что я несовершеннолетний.
Насчёт фриланса, так меня не пугает то, что легче не будет
Это полный бред. Извини.