firstBitMarksistskaya / jenkins-lib

Jenkins shared library для 1С:Предприятие 8
MIT License
158 stars 67 forks source link

Добавить возможность настройки проверок EDT по шаблонам для шага EDT validate #77

Open ivanmolodec opened 2 years ago

ivanmolodec commented 2 years ago

В настройках EDT есть возможность как и в синтакс-чеке конфигуратора настроить проверки по среде исполнения (тонкий клиент, сервер, веб-клиент и т.д.). После настройки в папке .settings проекта создаются файлы ManagedEnvironments.prefs и RuntimePropertyLaunch.prefs. Нужно доработать возможность "подкидывать" эти файлы в workspace EDT в шаге трансформации из формата конфигуратора. Файлы можно брать из репозитория (из папки tools например), или генерировать из кода. Примеры файлов: ManagedEnvironments.prefs CLIENT=false EXTERNAL_CONN=false MNG_CLIENT=false MOBILE_AUTONOMOUS_SERVER=false MOBILE_CLIENT=false MOBILE_SERVER=false MOBILE_THIN_CLIENT=false SERVER=true THIN_CLIENT=true WEB_CLIENT=false eclipse.preferences.version=1 RuntimePropertyLaunch.prefs ClientServer=true eclipse.preferences.version=1