.PHONY: install deploy

deploy:
		ssh -i ~/.ssh/id_rsa ibmo5441@ibmo5441.odns.fr 'cd sites/qa.kingdelivr.com/backend && git pull origin main && make install'

install: vendor/autoload.php
		php bin/console doctrine:migrations:migrate -n
		npm install
		npm run build
		composer dump-env prod
		php bin/console cache:clear

vendor/autoload.php: composer.lock composer.json
		composer install --optimize-autoloader
		touch vendor/autoload.php