Monday, July 25, 2022

 PHP Composer and DTAP

Introduction

The above mentioned environment is almost impossible. 
Of course your question is why?

Composer

Composer (try to) install(s) packages and makes installation on every environment. 
So you need to run composer on every DTAP environment!
But that's not always possible.

DTAP

The DTAP environment has the simple idea that an installed version can be copied from Development to Test to Acceptance and Production.

But Composer needs to be run/installed on every installed environment. 

Conclusion

Composer and DTAP are not compatible and can not be used from the box.




No comments: