There is a bunch: Jenkins-Stash. Process:

  1. the developer does his task in his branch (for example, feature / some-1)
  2. creates a pull-request in stash
  3. Appoints a review.

thereafter:

  1. jenkins builds build and writes successfully not successfully
  2. the revider makes approved

and then came the moment of merge, when the developer needed and click this button to add changes to the main branch. It is possible to automate this process. those. if there is a successful build and approved, do the merge automaton.

  • This is not exactly the answer to your question, but in Github and Gitlab, the “Reviewed” and “Make Merge” buttons are one button. And what server do you use? - Nick Volynkin ♦
  • use the atlassian stash product as a repository. - alex

0