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

Key: QB-3287
Type: Bug Bug
Status: Closed Closed
Resolution: Incomplete
Priority: Major Major
Assignee: Robin Shen
Reporter: Yoongeon Lee
Votes: 0
Watchers: 0

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

CLONE -Build Condition ( If changes found in reference repositories ) is not working

Created: 03/Nov/18 04:07 AM   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: None
Image Attachments:

1. 1. GitHub new commit.png
(67 kb)

2. 2. Repository Settings.png
(55 kb)

3. 3. Build Condition - 3D SPrint.png
(44 kb)

 Description  « Hide
I entered the repository path as below on the build condition ( If changes found in reference repositories )
- D:\Sherlock\Git-Repository\**

Even though there are some changes in the repository of build agent, the qbuild doesn't work. Is the path wrong?
If so, please let me know how to set the correct path. There is not enough explanation about it.

We have a remote repository in Github. Can qbuild catch the changes from the repository?
repository : git@3dgit.3dsystems.com:3DSprint/3d-sprint.git

 All   Comments   Work Log   Change History      Sort Order:
Yoongeon Lee [03/Nov/18 04:14 AM]
I set the build condition as "If changes found in reference repositories" and don't define any specific path as you mentioned before. But it's not working. Could you guide me to run it properly?
Please see the screenshot attached. I don't know how and where QB finds the changes.

Robin Shen [04/Nov/18 12:26 AM]
Have you enabled pull request building? If yes, change detection will not work as build will only fired if pull request has new commits (instead of branch has new commits). Also make sure that you actually have a step checking out this repository in your step workflow. If all of these not working, please change to use https protocol to see if it works.