Как читать переменные окружения руля (заменяемые осьминогом) в приложении nodejs - PullRequest
1 голос
/ 15 марта 2019

У меня установлено приложение nodejs в Octopus с помощью helm. Я хочу прочитать значение appVersion в «.yaml file», которое заменяется осьминогом. Как я могу прочитать это в приложении nodejs

1 Ответ

0 голосов
/ 15 марта 2019

У меня была похожая проблема, но я решил ее, используя скрипт оболочки и проанализировав нужную мне строку.

Поскольку порядок строк в YAML не имеет значения, я наконец поставил строку appVersion,затем используйте приведенный ниже код для получения версии.

tail -n 1 helm/pfweb/Chart.yaml | awk '{print $2}'

Вы можете запустить этот код внутри кода узла, используя Дочерний процесс

Или выможете прочитать файл с узла, используя readFileSync и проанализировать, какую строку вы хотите.ИМХО, это более болезненный способ решить эту проблему, потому что я не программирую в Node.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...