I do not have professional experience in project management, and in my work I have never met the full development workflow. Therefore, I am trying to understand this theoretically. For a person like me, it is clear how Jira, Git and Jenkins work separately and what is the purpose of each of them, but it is completely unclear how they work together and in what order they should be configured.
Ideally, I get a Jira ticket, a Git branch is created to implement this function (error, etc.) when someone undertakes to develop a branch - Jenkins restores the development and updating of tickets with assembly and test results, and this ensures that at every moment development time as integrated as possible reduces the amount of reintegration work for an individual developer.
So the question is: in what order do we install them and integrate these three things?
source
share