erp-platform/configs/deployment/scripts/build/api.sh
2025-11-11 22:49:52 +03:00

17 lines
569 B
Bash

cd ~/erp-platform
git checkout main
git fetch && git pull
cd ~/erp-platform/api
VERSION=$(cat ~/erp-platform/api/src/Erp.Platform.HttpApi.Host/appsettings.json \
| grep -o '"[^"]*"\s*:\s*"[^"]*"' \
| grep -E '^"(Version)"' \
| sed 's/^.* //' \
| sed 's/"//g')
docker build \
-t devops.sozsoft.com/sozsoft/erp-platform-api:${VERSION} \
-t devops.sozsoft.com/sozsoft/erp-platform-api:latest \
-f Erp.Platform.HttpApi.Host.Dockerfile .
docker push devops.sozsoft.com/sozsoft/erp-platform-api:${VERSION}
docker push devops.sozsoft.com/sozsoft/erp-platform-api:latest