1.6 KiB
1.6 KiB
Деплой UI по окружениям (Caddy sites)
Куда деплоит скрипт
- Базовая директория на сервере:
/home/user/docker/caddyFile/sites - По умолчанию деплой идёт на production (
shineup.me) в папкуshine-UI.
Gradle-команды
- Продакшен (
shineup.me):./gradlew deployWEB_Production ui-1.shineup.me:./gradlew deployWEB_ui_1ui-2.shineup.me:./gradlew deployWEB_ui_2ui-3.shineup.me:./gradlew deployWEB_ui_3ui-drygmira.shineup.me:./gradlew deployWEB_DrygMiraui-milana.shineup.me:./gradlew deployWEB_Milanaui-aidar.shineup.me:./gradlew deployWEB_Aidar
Прямой запуск скрипта
bash deploy_shine-PWA.sh prodbash deploy_shine-PWA.sh ui_1bash deploy_shine-PWA.sh ui_2bash deploy_shine-PWA.sh ui_3bash deploy_shine-PWA.sh ui_drygmirabash deploy_shine-PWA.sh ui_milanabash deploy_shine-PWA.sh ui_aidar
Также поддерживаются алиасы с дефисом:
bash deploy_shine-PWA.sh ui-1bash deploy_shine-PWA.sh ui-2bash deploy_shine-PWA.sh ui-3bash deploy_shine-PWA.sh ui-drygmirabash deploy_shine-PWA.sh ui-milanabash deploy_shine-PWA.sh ui-aidar
Поддержка переопределения
REMOTE_HOST(по умолчаниюuser@194.87.0.247)REMOTE_BASE_DIR(по умолчанию/home/user/docker/caddyFile/sites)
Пример:
REMOTE_HOST=user@194.87.0.247 REMOTE_BASE_DIR=/home/user/docker/caddyFile/sites bash deploy_shine-PWA.sh ui_2