Initial CI usage example docs

Greetings, I understand the deploy step is set to manual and just a stub at this point to fit ones deployment needs. For a project where CI_TYPE = project repository where I would like the CI to build out a deployment artifact for my website. What is the best-practice to set up the site for the first time.

Is there some CI task that could be defined to emit first-run artifact that does a full drupal install and dumps an sql dumpfile to be deployed to a remote server along with the web_root artifact from the build step. Or is it assumed that a vanilla D8 or a specific install profile of D8 is installed on a remote server and the gitlabCI is simply configured to build out that codebase (sans DB) to deploy to a remote server.

Thanks for your time.

Assignee Loading
Time tracking Loading