2025-11-11 19:49:52 +00:00
|
|
|
cd ~/erp-platform
|
2025-05-06 06:45:49 +00:00
|
|
|
git checkout main
|
|
|
|
|
git fetch && git pull
|
|
|
|
|
|
2025-11-11 19:49:52 +00:00
|
|
|
cd ~/erp-platform/api
|
|
|
|
|
VERSION=$(cat ~/erp-platform/api/src/Erp.Platform.HttpApi.Host/appsettings.json \
|
2025-05-06 06:45:49 +00:00
|
|
|
| grep -o '"[^"]*"\s*:\s*"[^"]*"' \
|
|
|
|
|
| grep -E '^"(Version)"' \
|
|
|
|
|
| sed 's/^.* //' \
|
|
|
|
|
| sed 's/"//g')
|
|
|
|
|
|
|
|
|
|
docker build \
|
2025-11-11 19:49:52 +00:00
|
|
|
-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
|