Содержание:
- Установка пакетов и компонентов
- Для успешного запуска Shop.exe следует произвести все действия из статьи Установка Oracle для Shop
Установка пакетов и компонентов
Клонирование репозиториев
git clone -v --recurse-submodules --progress "git@git-data.ru:Stash/Work.git" "C:/Work/Shop
После клонирования выставляем ветки в репозиториях (последовательно выполняем команды) :
cd C:\Work\Shop\Masterpiece git pull git checkout develop;
cd C:\Work\Shop\Domain git pull git checkout develop;
-
Services (git checkout develop)
-
Adv (git checkout develop)
-
Shop (git checkout develop)
-
Thirdparty (git checkout master)
-
Tools (develop)
В получившейся директории последовательно производим следующие действия:
-
Build All для проектной группы
<RepoDir>\ThirdParty\DevExpress\rtlRS26.groupproj
-
Install всех пакетов из проектной группы
<RepoDir>\ThirdParty\DevExpress\dclRS26.groupproj
-
Build All для проектной группы
<RepoDir>\ThirdParty\RTL.groupproj
-
Install всех пакетов из проектной группы
<RepoDir>\ThirdParty\DCL.groupproj
-
Build All для проектной группы
<RepoDir>\Masterpiece\Platform.groupproj
-
Install пакетов
dcl.*
из проектной группы<RepoDir>\Masterpiece\Platform.groupproj
In DevOps:
Jenkins для теста производит повторную установку пакетаdcl.Masterpiece
После чего производит проверку на появление ошибок в процессе установки. При возникновении любой ошибки установки пакета Jenkins передает ошибку в комментарии Merge Request GitLab