mirror of
https://github.com/firstBitSportivnaya/PSSL.git
synced 2024-11-24 08:42:27 +02:00
f28c523d7a
Добавлена установка версии проекта по версии конфигурации в sonar.yaml Добавлен пункт про установку версий конфигурации в README
4.7 KiB
4.7 KiB
Проектная библиотека подсистем
Cписок подсистем
В библиотеке собраны подсистемы, реализующие методы для удобного расширения функциональности типовых конфигураций, максимально соответствуя регламенту разработки и облегчая будущую доработку и обновление этих конфигураций.
Реализованные на данный момент подсистемы:
- Предопределенные значения
- Соответствия объектов ИБ
- Программная модификация форм
- Подписки на события
- Управление интеграциями
- Пользовательские функции
- Загрузка файла через табличный документ
- Переопределения методов БСП
Заимствованные разработки
- Коннектор: удобный HTTP-клиент
- Динамическое Формирование Интерфейса
- Консоль кода
- Просмотр файлов JSON с разметкой
- Универсальная загрузка XLS с приведением типов
Информация для контрибьюторов
Правила установки версии конфигурации
- Версия конфигурации ведется в стандартном формате компании 1С: редакция.подредакция.версия.сборка
- Номер сборки необходимо повышать при каждом PR (кроме PR меняющих скрипты/тесты/документацию)
- Номер версии повышается при значительной доработке существующей функциональности или добавлении новой подсистемы
- Номер подредакции повышается при полной переработке архитектуры
- Версия так же меняется в модуле пбп_ОбновлениеИнформационнойБазыПБП для корректной работы в связке с БСП
Релиз выпускается при повышении версии конфигурации. Так же для анализа SonarQube версия проекта создается только для новых версий конфигурации, номер сборки игнорируется. Новый код вычисляется от версии проекта
Версия платформы и режим совместимости
Разработка ведется на версии 8.3.23 Режим совместимости 8.3.18