<< Back to previous view

[QB-2996] GitHub Pull Requests for specific merge branch
Created: 16/Jun/17  Updated: 14/Jul/17

Status: Resolved
Project: QuickBuild
Component/s: None
Affects Version/s: 7.0.14
Fix Version/s: 7.0.19

Type: Improvement Priority: Major
Reporter: U. Artie Eoff Assigned To: Unassigned
Resolution: Fixed Votes: 3
Remaining Estimate: Unknown Time Spent: Unknown
Original Estimate: Unknown
Environment: Linux


 Description   
Provide a way to configure QB to only process pull-requests that are destined for a specific branch.

When user submits a pull-request, they request it to be merged to a specific destination branch (which is indicated at top of pull-request page on GitHub; e.g. https://github.com/01org/libva-utils/pull/44). We want to be able to have QB only process pull-requests for, say, "master" branch and not feature branches.

 Comments   
Comment by U. Artie Eoff [ 21/Jun/17 12:34 AM ]
Consider this, for example, to handle pull-requests for feature branches:

1. GitHub project A has feature branch X
2. GitHub project B has feature branch X
3. Project B feature branch X depends on project A feature branch X
4. Project B feature branch X is not compatible with project A branch Master
5. Pull request in project B for feature branch X can't be compiled until project A feature branch X is compiled
6. But QB does not know which branch the pull request belongs to. So #5 cannot be achieved.
Comment by U. Artie Eoff [ 21/Jun/17 03:35 AM ]
https://support.pmease.com/PMEase/QuickBuild/topics/3791
Generated at Tue Apr 30 00:49:24 UTC 2024 using JIRA 189.