2026-02-24 20:44:16 +00:00
|
|
|
|
cd ~/sozsoft-platform
|
|
|
|
|
|
git checkout main
|
2026-08-12 21:26:36 +00:00
|
|
|
|
# --tags --force: sürüm notları git tag'lerinden üretiliyor; yerel tag origin'den
|
|
|
|
|
|
# farklı commit'e bakıyorsa --force olmadan reddedilir ve yeni tag'ler gelmez.
|
|
|
|
|
|
git fetch --prune --prune-tags --tags --force && git pull
|
2026-02-24 20:44:16 +00:00
|
|
|
|
|
|
|
|
|
|
cd ~/sozsoft-platform/api
|
|
|
|
|
|
|
|
|
|
|
|
# DevExpress lisansını dosyadan oku (GitHub'a commit edilmemiş)
|
|
|
|
|
|
DEVEXPRESS_LICENSE=$(cat ~/sozsoft-platform/api/DevExpress_License.txt 2>/dev/null || echo "")
|
|
|
|
|
|
|
|
|
|
|
|
docker build \
|
|
|
|
|
|
--build-arg DevExpress_License="${DEVEXPRESS_LICENSE}" \
|
|
|
|
|
|
-t devops.sozsoft.com/sozsoft/sozsoft-platform-migrator:1.0.0 \
|
|
|
|
|
|
-t devops.sozsoft.com/sozsoft/sozsoft-platform-migrator:latest \
|
|
|
|
|
|
-f Sozsoft.Platform.DbMigrator.Dockerfile .
|
|
|
|
|
|
docker push devops.sozsoft.com/sozsoft/sozsoft-platform-migrator:1.0.0
|
|
|
|
|
|
docker push devops.sozsoft.com/sozsoft/sozsoft-platform-migrator:latest
|