How we deploy our PHP/laravel applications using environments and quality assurance checks. As head of a software development agency in Vienna, Austria, I was lucky enough to have worked on over 100 big web and mobile applications over the last 15 years with startups, international companies, and other amazing developers to try, fail and refine these processes over and over again.

If you are confused or need more information on how this gitlab-ci file came to be or detailed instruction on how to set your server and gitlab up to work with it, you can find it here:Deploy PHP/Laravel applications using Gitlab CI/CD To make sure our code works and looks nice, we also run a few quality assurance tasks on it, before we deploy.

Here we have added the following things: in composer step:We defined alternative .env files for gitlab and for running our tests.
Newsletter

Get the latest Laravel/PHP jobs, events and curated articles straight to your inbox, once a week

Fathom Analytics | Fast, simple and privacy-focused website analytics. Fathom Analytics | Fast, simple and privacy-focused website analytics.
Achieve superior email deliverability with ToastMail! Our AI-driven tool warms up inboxes, monitors reputation, and ensures emails reach their intended destination. Sign up today for a spam-free future. Achieve superior email deliverability with ToastMail! Our AI-driven tool warms up inboxes, monitors reputation, and ensures emails reach their intended destination. Sign up today for a spam-free future.
Community Partners