magephp: environments: prod: user: ssh_user from: ./ to: app_directory host_path: app_directory rsync: '-avz --delete' exclude: - "/.git" - "*.swp" - "*.swo" - "/.env.local" - "/data" - "/migrations/*" - "/public/uploads/" - "/public/files/" - "/var/cache/*" - "/var/log/*" - "/public/media" - "/.secrets" hosts: - ssh_host on-deploy: - exec: { cmd: 'make clean', desc: 'cache' } - exec: { cmd: 'make doctrine-migration', desc: 'migration' } - exec: { cmd: 'php8.1 ./bin/console cache:warmup', desc: 'warmup' } - exec: { cmd: 'php8.1 ./bin/console cache:warmup', desc: 'warmup2' } - exec: { cmd: './bin/messenger -a restart', desc: 'messenger' }