R
R
Roman2016-09-13 20:35:58
symfony
Roman, 2016-09-13 20:35:58

Environment, tests and deployment configuration for Symfony3+vagrant+gitlabci+tests - how?

Hello!
I'm starting a new project (only json-API) on PHP 7.x, I want to use TDD as a Symfony framework, and since all my other projects are still on 5.6.x, I have a separate environment for all this disgrace.
Since I'm using all this for the first time, then send me to a specific link to a manual or a configured repository? They didn’t ban me on Google, but there are so many things on the request “symfony vagrant tdd ci” and there are so many ready-made repositories on github that I’m completely lost in them and don’t see any difference. There are also separate manuals, but how to put it all together is not very clear.
For example, on the official website of Symphony there is a manual about working through a vagrant, which generally leads somewhere to Laravel (o.0) Why? Install Laravel to use Symphony? Looks like bullshit.
What do I want in the end? Made changes in the project (not only the code, but, for example, changes in the rabbitmq config) => pushed to the gitlab => the virtual machine got up, configured => tests passed => if everything is ok, then the migration => on the prod the link from the current image has changed on new.
Or is it all done by hand even for typical projects?

Answer the question

In order to leave comments, you need to log in

2 answer(s)
R
Roman, 2016-09-18
@TrogWarZ

I started using webdevops/php-docker-boilerplate , there are non-obvious things and some little things still have to be changed by hand, but it seems to work.

D
Dmitry Balobanov, 2016-09-13
@pchelkin

Docker?

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question