Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-52517

Check if trusted people have approved a pull request and start build accordingly

    • Blue Ocean - Candidates

        [JENKINS-52517] Check if trusted people have approved a pull request and start build accordingly

        Abhishek Gautam created issue -
        Abhishek Gautam made changes -
        Epic Link New: JENKINS-52452 [ 192279 ]
        Martin d'Anjou made changes -
        Sprint New: GSoC - Coding Phase 2 [ 581 ]
        Martin d'Anjou made changes -
        Rank New: Ranked higher

        J Knurek added a comment -

        if someone approves, and the build has started to merge, how do we handle a race condition when a next person approves? 

        as in, the webhook would be triggered a second time, and the job would make a second attempt at merging (and likely fail, or maybe just have no impact on the merge but use up the jenkins resources for no reason) 

        J Knurek added a comment - if someone approves, and the build has started to merge, how do we handle a race condition when a next person approves?  as in, the webhook would be triggered a second time, and the job would make a second attempt at merging (and likely fail, or maybe just have no impact on the merge but use up the jenkins resources for no reason) 
        Martin d'Anjou made changes -
        Sprint Original: GSoC - Coding Phase 2 [ 581 ]
        Martin d'Anjou made changes -
        Rank New: Ranked higher
        Martin d'Anjou made changes -
        Rank New: Ranked lower
        Oleg Nenashev made changes -
        Sprint New: GSoC - Coding Phase 3 [ 591 ]
        Oleg Nenashev made changes -
        Rank New: Ranked higher

          gautamabhishek46 Abhishek Gautam
          gautamabhishek46 Abhishek Gautam
          Votes:
          0 Vote for this issue
          Watchers:
          3 Start watching this issue

            Created:
            Updated: