This commit is contained in:
parent
2bc5b26d3a
commit
7408940113
13
.drone.yml
13
.drone.yml
@ -50,14 +50,21 @@ steps:
|
||||
- chmod 600 ~/.ssh/config
|
||||
- |
|
||||
ssh -i ~/.ssh/id_rsa opc@138.2.102.242 <<EOF
|
||||
set -e
|
||||
docker login -u $REGISTRY_USERNAME -p $REGISTRY_PASSWORD registry.git.appstaging.my.id
|
||||
cd /home/opc/workspace/sistem-akademik
|
||||
git checkout main
|
||||
git pull https://$GIT_USERNAME:$GIT_ACCESS_TOKEN@git.appstaging.my.id/reihanrere/sistem-akademik.git main
|
||||
git fetch origin
|
||||
git reset --hard origin/main
|
||||
docker-compose rm --stop --force sistem-akademik-dev
|
||||
docker image prune --all --force
|
||||
docker pull registry.git.appstaging.my.id/reihanrere/sistem-akademik/sistem-akademik-dev
|
||||
docker-compose up -d --build sistem-akademik-dev
|
||||
docker-compose up -d --no-deps --build sistem-akademik-dev
|
||||
|
||||
# Jalankan composer install di container
|
||||
docker exec -it sistem-akademik-dev composer install --no-interaction --prefer-dist --optimize-autoloader
|
||||
|
||||
# Jika perlu migrasi db, bisa ditambahkan baris ini:
|
||||
docker exec -it sistem-akademik-dev php artisan migrate --force
|
||||
EOF
|
||||
|
||||
volumes:
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user