<< Back to previous view |
[QB-3136] Checkout Step - Build Fails if Artifact Exists in 2 or More Referenced Configurations
|
|
Status: | Closed |
Project: | QuickBuild |
Component/s: | None |
Affects Version/s: | None |
Fix Version/s: | 8.0.0 |
Type: | Bug | Priority: | Major |
Reporter: | J. Mash | Assigned To: | Robin Shen |
Resolution: | Fixed | Votes: | 0 |
Remaining Estimate: | Unknown | Time Spent: | Unknown |
Original Estimate: | Unknown |
Description |
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. |
Comments |
Comment by 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. |
Comment by 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 |