bia-technologies/precommit4onec

Сборка проекта из исходников

HaSHsss opened this issue · 1 comments

Нужен скрипт сборки внешних обработок из исходников.

Мы работаем с внешней обработкой в которой есть и Управляемые и Обычные формы.

Что делаю

  • РазборОбычныхФормНаИсходники
  • РазборОтчетовОбработокРасширений

Хочу после выполнения Pull автоматически пересобирать Обработки epf
Планирую назначить Хук после Pull

Я как понял мне нужно использовать v8unpuck -b (build)
из сложностей пере сборка Form.bin из module.bsl (файлы обычных форм)
Тогда Form.bin можно добавить в ГитИгнор и получить красивый чисты коммит. Также заработает мердж веток для обычных форм.

Прошу дать мне направление
Не может быть что я первый столкнулся с такой задачей

В v8config.json нашел параметр Автосборка. Может это то что мне нужно?

Привет!
Скорее всего вам нужен post-merge хук. Подобной функциональности нет в pre-commit.

Параметр АвтоСборка относится к нашему CI и не обрабатывается инструментом precommit4onec.

В целом ваша задача сводится к

  1. написанию os скрипта oscript с вызовом нужным вам действий.
  2. отладка скрипта
  3. размещения его в репозитории решения ( есть и другие варианты)
  4. редактирования post-merge хука на примере pre-commit хука в локальном репозитории