History | Log In     View a printable version of the current page.  
Issue Details (XML | Word | Printable)

Key: QB-2996
Type: Improvement Improvement
Status: Resolved Resolved
Resolution: Fixed
Priority: Major Major
Assignee: Unassigned
Reporter: U. Artie Eoff
Votes: 3
Watchers: 3
Operations

If you were logged in you would be able to see more operations.
QuickBuild

GitHub Pull Requests for specific merge branch

Created: 16/Jun/17 10:48 PM   Updated: 14/Jul/17 01:21 AM
Component/s: None
Affects Version/s: 7.0.14
Fix Version/s: 7.0.19

Original Estimate: Unknown Remaining Estimate: Unknown Time Spent: Unknown
Environment: Linux


 Description  « Hide
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.

 All   Comments   Work Log   Change History      Sort Order:
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.