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