I think you’re confusing the terms deploying and installing. Deploying a project basically means getting the code onto the server. Installing WordPress means creating a database and running their installer.
The workflow for a brand new server is:
- Provision server with
server.yml
- Deploy site with
./deploy.sh
- Install WordPress (however you want, just hit the URL to do it manually)
- Keep deploying as usual
Now all that being said, you’re just running into an error which has nothing to do with this. That “WordPress Installed?” shouldn’t fail like that. I’m guessing there’s some mis-configuration here. Is this a WP multisite or no?