14 lines
560 B
Bash
14 lines
560 B
Bash
export ENV=${1:-dev}
|
|
echo "Env değeri: ${ENV}"
|
|
|
|
cd ~/kurs-platform/configs/deployment
|
|
docker compose -f docker-compose-app.yml -f docker-compose-app.${ENV}.yml --profile app stop
|
|
docker compose -f docker-compose-app.yml -f docker-compose-app.${ENV}.yml --profile app rm -f
|
|
|
|
cd ~/kurs-platform
|
|
git checkout main
|
|
git fetch && git pull
|
|
|
|
cd ~/kurs-platform/configs/deployment
|
|
docker compose -f docker-compose-app.yml -f docker-compose-app.${ENV}.yml --profile app pull
|
|
docker compose -f docker-compose-app.yml -f docker-compose-app.${ENV}.yml --profile app up -d
|