Деплой: PowerShell-версия build-push (на Windows bash уходит в WSL и падает)
- scripts/build-push.ps1: arm64 buildx bake + push, аналог build-push.sh для Windows-дева (ASCII). - deploy/pi/README: указать .ps1 для Windows и почему `bash ...` в PowerShell не работает. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
+4
-2
@@ -37,9 +37,11 @@ VPS_TUNNEL_USER=tunnel
|
||||
(см. `IMAGE_REGISTRY`/`IMAGE_TAG` в `.env`). Pi 4/5 — мощный, но реестр держим как основной путь.
|
||||
|
||||
На ПК (Docker Desktop) — один раз `docker login gitea.arseniev.info`, далее при каждом релизе:
|
||||
```bash
|
||||
scripts/build-push.sh # buildx: arm64-сборка app+tunnel и push в реестр
|
||||
```powershell
|
||||
.\scripts\build-push.ps1 # Windows (PowerShell); на *nix — bash scripts/build-push.sh
|
||||
```
|
||||
> `bash scripts/build-push.sh` в PowerShell уходит в WSL и падает, если нет дистрибутива —
|
||||
> используй `.ps1`. Команды внутри — обычный `docker buildx`, работают и напрямую в PowerShell.
|
||||
На Pi:
|
||||
```bash
|
||||
docker login gitea.arseniev.info # один раз (доступ к пакету)
|
||||
|
||||
Reference in New Issue
Block a user