set-env PATH в Openshift

Я использую ловушку действия pre_start, чтобы добавить несколько новых путей в среду PATH и LD_LIBRARY_PATH.

после git push я вижу, что переменные обновляются, однако, когда я ssh на сервер, добавленные переменные не доступны, после некоторого поиска в Google я обнаружил, что это происходит, потому что эти переменные экспортируются в качестве вложенной оболочки.

Документация openshift предлагает добавить переменные с помощью команды set-env, но при запуске я получаю следующую ошибку

rhc set-env PATH=$OPENSHIFT_DATA_DIR/bin:$PATH" -a srv
Setting environment variable(s) ... PATH cannot be overridden

Кто-нибудь знает, как мы можем преодолеть это?

Ответы на вопрос(1)

Ваш ответ на вопрос