Может ли интерфейс командной строки Firebase выполнять только шаги перед развертыванием? - PullRequest
2 голосов
/ 17 июня 2020

Я подключаю CI для проекта Firebase, который включает поддержку функций. В случаях, когда это всего лишь ветка разработчика, я хочу линтировать и создавать функции, но не развертывать их. Насколько я могу судить, интерфейс командной строки Firebase не поддерживает никаких возможностей для запуска только шагов перед развертыванием, поэтому мне пришлось вместо этого продублировать эти шаги в моем сценарии CI. В идеале мне бы не пришлось этого делать, потому что теперь они находятся в двух местах.

Может ли интерфейс командной строки Firebase выполнить какое-то развертывание dry -run?

1 Ответ

2 голосов
/ 17 июня 2020

Интерфейс командной строки не знает, что делать с кодом функции, кроме его развертывания. Если вы хотите запустить lint или другие цели npm, вам нужно будет выполнить команду npm заранее, как сейчас.

...