The project is written in nodejs. Deployment looks like this:
1)Comico in the branch.
2)Jenkins picks up the change.
4) if successful, runs the ansible-playbook, which is to connect to the productions server and obnovlyaetsya app.
In the end, ansible and jenkins doing the exact same work two times(downloading a project that installs npm packages) which is quite long. I know that there is artifacts, and you can direct them to send to the server by using the archive and remove from this chain ansible at all.
1)do I understand Correctly that uncivil I don't need?
2)How correct my process?