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

Key: QB-3136
Type: Bug Bug
Status: Closed Closed
Resolution: Fixed
Priority: Major Major
Assignee: Robin Shen
Reporter: J. Mash
Votes: 0
Watchers: 0
Operations

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

Checkout Step - Build Fails if Artifact Exists in 2 or More Referenced Configurations

Created: 26/Feb/18 06:12 AM   Updated: 27/Feb/18 01:04 AM
Component/s: None
Affects Version/s: None
Fix Version/s: 8.0.0

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


 Description  « Hide
As a side-effect of the change to support http://track.pmease.com/browse/QB-3070, it appears that the "Checkout" build step now fails unexpectedly with the following error in some circumstances:

  21:46:34,064 ERROR - Step 'master>sync' is failed: File already exists: /workspace/tools/windows/libs/win-x86/Test.dll

It seems to me that, if the "Publish" step optionally supports this sort of collision detection, so too should the "Checkout" step.

 All   Comments   Work Log   Change History      Sort Order:
J. Mash [26/Feb/18 04:30 PM]
It appears that this step also fails if the file merely exists on disk before the step runs, which means that you MUST (currently) clean the workspace of files before executing this step.

Robin Shen [27/Feb/18 01:04 AM]
This has been fixed in a new build of QB8:
https://build.pmease.com/build/4380/build_overview