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

Key: QB-3457
Type: Task Task
Status: Open Open
Priority: Major Major
Assignee: Robin Shen
Reporter: Yoongeon Lee
Votes: 0
Watchers: 0
Operations

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

Please let us know how to use the "If changes found in referenced repositories" option in the Build Condition.

Created: 14/Oct/19 02:09 PM   Updated: 23/Oct/19 10:42 PM
Component/s: None
Affects Version/s: 9.0.22
Fix Version/s: None

Original Estimate: Unknown Remaining Estimate: Unknown Time Spent: Unknown
File Attachments: None
Image Attachments:

1. Build option- if changes found in referenced repositories.png
(23 kb)

2. General Settings.png
(28 kb)

3. Git Repository Settings in QBuild.png
(83 kb)


 Description  « Hide
We are using Repository git now. We should use this option ("Build Condition : If changes found in referenced repositories") now because It's inefficient to build even if there are no changes in the repository.
I've visited the link below to use this feature, but I can't understand how to use the option with only the description there. Is there a sample node I can refer to? Please tell us how to use the function in detail.

options
1) Build Condition : If changes found in referenced repositories
2) Build Condition : If changes found in referenced repositories or last build failed

links
1) Repository Path - https://wiki.pmease.com/display/qb90/Repository+Path
2) File Pattern Reference - https://wiki.pmease.com/display/qb90/File+Pattern+Reference


 All   Comments   Work Log   Change History      Sort Order:
Robin Shen [14/Oct/19 11:20 PM]
QB should not fire the build if no changes found in your git repository? Do you mean that the build still gets fired in this case?

Yoongeon Lee [23/Oct/19 08:15 AM]

Yes, build should not works if there is no change in git repository. The build starts even though I set the Build Condition as "If If changes found in referenced repositories". Please see check if there is something wrong in our repository settings.( screenshot - General Settings.png , Git Repository Settings in QBuild.png )

Robin Shen [23/Oct/19 10:42 PM]
The setting looks fine to me. Do you have other repositories also used in your checkout step causing the build to be fired? Also please check if there is other configurations triggering this configuration via "trigger other build" step.