Refactor CI for integration tests
We catch lots of errors from different CI jobs interfere with each other. To get rid of this we can change makefiles to run CI in docker-compose using project_name == COMMIT_SHA
We catch lots of errors from different CI jobs interfere with each other. To get rid of this we can change makefiles to run CI in docker-compose using project_name == COMMIT_SHA