In this session we show how to organize Magento projects using Version control and how to have a development process in place to assure highest quality with many developers involved and teams spread over different continents.
This talk covers how to run a continuous integration pipeline that takes care of testing various aspects of the webshop (unit tests, acceptance tests, performance test,…).
In this talk you will learn about:
Agile team setup and development organization
How to structure your project in a clean way. (Settings, code, data, database)
Gitflow and Reviewprocess
Development System (Vagrant)
Third Party Modules
Unit Testing with Magento
Deployment and Testpipeline
Deployment Tools and Concepts