Можно сказать, что в некоторой степени у нас использованы возможности shell - часть библиотек, которые мы применили, это просто обертки над ним. И, да, некоторая часть команды испольузует в работе windows, и мы сталкивались из-за этого с проблемами. Например, после доработок по шаблонам на машине с виндовс, исполнимый файл для husky переставал быть таковым на остальных системах.
У нас стек разработки базируется на React, и проще было сделать шаблон на технологию, которую знает вся компания. Пока нам хватает его возможностей по расширению, с учетом, что у нас в основном небольшие проекты.
Хороший вариант, посмотрел на возможности этой технологи, и кажется нет встроенного способа при развертывании проекта заменять какие-то переменные, но можно настроить это с помощью github actions. К своему инструменту уже привыкли, довольно удобно в подготовленном диалоге с консольной утилитой получить настроеный проект, но, думаю, этот вариант тоже рассмотрим.
Можно сказать, что в некоторой степени у нас использованы возможности shell - часть библиотек, которые мы применили, это просто обертки над ним. И, да, некоторая часть команды испольузует в работе windows, и мы сталкивались из-за этого с проблемами. Например, после доработок по шаблонам на машине с виндовс, исполнимый файл для husky переставал быть таковым на остальных системах.
У нас стек разработки базируется на React, и проще было сделать шаблон на технологию, которую знает вся компания. Пока нам хватает его возможностей по расширению, с учетом, что у нас в основном небольшие проекты.
Хороший вариант, посмотрел на возможности этой технологи, и кажется нет встроенного способа при развертывании проекта заменять какие-то переменные, но можно настроить это с помощью github actions. К своему инструменту уже привыкли, довольно удобно в подготовленном диалоге с консольной утилитой получить настроеный проект, но, думаю, этот вариант тоже рассмотрим.