15 lines
560 B
Bash
15 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
|