From 71aeec09df724f43ad4bf373900672e377d25298 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=91=D1=83=D1=80=D0=B4=D0=B5=D0=BD=D0=BA=D0=BE=20=D0=90?= =?UTF-8?q?=D0=BB=D0=B5=D0=BA=D1=81=D0=B5=D0=B9?= Date: Tue, 5 Aug 2025 10:26:05 +0300 Subject: [PATCH] add build script --- scripts/build-cloud-stand.ps1 | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 scripts/build-cloud-stand.ps1 diff --git a/scripts/build-cloud-stand.ps1 b/scripts/build-cloud-stand.ps1 new file mode 100644 index 0000000..e76b264 --- /dev/null +++ b/scripts/build-cloud-stand.ps1 @@ -0,0 +1,22 @@ +#ps + +# Configs +$Env:CONTAINER_REGISTRY = "harbor.vimpelcom.ru" +$Env:PRODUCT = "vega/cloud" +$Env:IMAGE_NAME = "docs" +$Env:PRODUCT_VERSION = "0.6.2" # node -p "require('./package.json').version" +$Env:PKG_NAME = "vega-portal" # node -p "require('./package.json').name" + +# VITE VARS + +Remove-Item -Recurse -Force dist + +# Write-Output "Version: " node -p "require('./package.json').version" +git pull +Write-Output " Компиляция:" $env:PKG_NAME'@'$env:PRODUCT_VERSION +npm install +npm run build + +docker build -f ./build.Dockerfile -t $env:CONTAINER_REGISTRY/$env:PRODUCT/$env:IMAGE_NAME':'$env:PRODUCT_VERSION . +docker image list | FINDSTR "$env:PRODUCT/$env:IMAGE_NAME" +docker push $env:CONTAINER_REGISTRY/$env:PRODUCT/$env:IMAGE_NAME':'$env:PRODUCT_VERSION