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

Key: QB-2923
Type: Bug Bug
Status: Resolved Resolved
Resolution: Fixed
Priority: Major Major
Assignee: Unassigned
Reporter: AlSt
Votes: 0
Watchers: 0
Operations

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

Record changes does nothing in promoted builds, only in the entry point (the first build in the pipeline)

Created: 09/Mar/17 02:38 PM   Updated: 10/Mar/17 05:59 AM
Component/s: None
Affects Version/s: 7.0.7
Fix Version/s: 7.0.8

Original Estimate: Unknown Remaining Estimate: Unknown Time Spent: Unknown


 Description  « Hide
We have one configuration which is scheduled every 10 minutes to check if there are new commits on 3 different git repositories. This configuration promotes to another stage and so on. We have a "Record Changes" step in every step to record the changes on the build since the last build. But this only works on the first pipeline stage and nothing is recorded for the other stages.

 All   Comments   Work Log   Change History      Sort Order:
AlSt [09/Mar/17 03:03 PM]
This was introduced in 7.0.4 as the changedRecorded flag is now part of the repository runtime and not of the repository itself. Which makes no sense as the changes recording should be build related and not pipeline related. And repository runtimes are passed over to promoted builds.

See:
com.pmease.quickbuild/src/com/pmease/quickbuild/repositorysupport/Repository.java#432-442
com.pmease.quickbuild/src/com/pmease/quickbuild/DefaultBuildEngine.java#1774