SHiNE-server/doc/instructions/ui-deploy-targets.md

39 lines
1.6 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Деплой 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_1`
- `ui-2.shineup.me`: `./gradlew deployWEB_ui_2`
- `ui-3.shineup.me`: `./gradlew deployWEB_ui_3`
- `ui-drygmira.shineup.me`: `./gradlew deployWEB_DrygMira`
- `ui-milana.shineup.me`: `./gradlew deployWEB_Milana`
- `ui-aidar.shineup.me`: `./gradlew deployWEB_Aidar`
## Прямой запуск скрипта
- `bash deploy_shine-PWA.sh prod`
- `bash deploy_shine-PWA.sh ui_1`
- `bash deploy_shine-PWA.sh ui_2`
- `bash deploy_shine-PWA.sh ui_3`
- `bash deploy_shine-PWA.sh ui_drygmira`
- `bash deploy_shine-PWA.sh ui_milana`
- `bash deploy_shine-PWA.sh ui_aidar`
Также поддерживаются алиасы с дефисом:
- `bash deploy_shine-PWA.sh ui-1`
- `bash deploy_shine-PWA.sh ui-2`
- `bash deploy_shine-PWA.sh ui-3`
- `bash deploy_shine-PWA.sh ui-drygmira`
- `bash deploy_shine-PWA.sh ui-milana`
- `bash deploy_shine-PWA.sh ui-aidar`
## Поддержка переопределения
- `REMOTE_HOST` (по умолчанию `user@10.147.20.7`)
- `REMOTE_BASE_DIR` (по умолчанию `/home/user/docker/caddyFile/sites`)
Пример:
`REMOTE_HOST=user@10.147.20.7 REMOTE_BASE_DIR=/home/user/docker/caddyFile/sites bash deploy_shine-PWA.sh ui_2`