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

Key: QB-3283
Type: Bug Bug
Status: Closed Closed
Resolution: Won't Fix
Priority: Major Major
Assignee: Robin Shen
Reporter: Yoongeon Lee
Votes: 0
Watchers: 1
Operations

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

[Git Proof Build] the critical issues occur in a local repository where the user agent is running while developers run the proof build with their commits

Created: 29/Oct/18 04:14 PM   Updated: 21/Jan/19 02:06 PM
Component/s: None
Affects Version/s: None
Fix Version/s: None

Original Estimate: Unknown Remaining Estimate: Unknown Time Spent: Unknown
File Attachments: 1. Text File 3.0.0.2372_Proof failed-Conflict.txt (57 kb)

Image Attachments:

1. 3.0.0.2372-Clone Step.png
(6 kb)

2. Git repository Configuration.png
(71 kb)
Environment:
(Build Agent) Windows 10 Enterprise x64
(User Agent) Windows 10 Enterprise x64


 Description  « Hide
We have been using Git and GitHub with connecting to CI-QBuild.
Our developers are merging source code into the main repository through the proof build provided by qbuild.

The developers typically run a proof build and then continue with code development on another branch like develop_feature1, develop_feature2 and so on.
In that case, the following critical issues occur in a local repository where the user agent is running.

1) The developer made a new commit in "develop" branch and then ran the proof build with the commit.
2) Next, developer changes another branch "develop_feature1" using "git checkout" command and continue with code development on it.
3) The following commands were executed sequentially in the developer local repository where the user agent was running
    - git fetch origin develop
    - git merge FETCH_HEAD
4) A lot of conflicts occurred during merging FETCH_HEAD. Those commands should be run in the develop branch, NOT develop_feature1 ( current working branch )

Error message) ( * please refer to the log "3.0.0.2372_Proof failed-Conflict")
Step 'Clone a Repository Into Build Server' is failed: Merge conflicts found. Please fix conflicts and merge first, then run the proof build again.



 All   Comments   Work Log   Change History      Sort Order:
Change by Yoongeon Lee [29/Oct/18 04:14 PM]
Field Original Value New Value
Attachment 3.0.0.2372_Proof failed-Conflict.txt [ 10712 ]

Change by Yoongeon Lee [29/Oct/18 04:17 PM]
Attachment 3.0.0.2372-Clone Step.png [ 10713 ]

Change by Yoongeon Lee [29/Oct/18 04:20 PM]
Attachment Git repository Configuration.png [ 10714 ]

Change by Robin Shen [21/Jan/19 02:06 PM]
Status Open [ 1 ] Closed [ 6 ]
Resolution Won't Fix [ 2 ]