Replies: 1 comment 1 reply
-
Hi @Todd0513 - apologies for the delay in picking up the discussion here. Thanks for raising this question. zAppBuild is supporting various repository layouts - and it depends on how you set the Here is the challenging part: Within the DBB Metadatastore (especially the dependency information stored in the collections) we maintain data for the various files of the repository to drive impact analysis. The key for these entries (also known as the logical files) is the relative path of the build file in the build workspace. When assembling the build list (which has to be a list of relative file paths) and running the git diff operation, we use a method in the Unfortunately, when deleting a file, we cannot check if zAppBuild found the correct "mode". And you should have seen a message like in your (pure) delete scenario:
My guess is, that the deletion actually has not removed the file from the DBB collection and therefore it could occur that the deleted build file could be detected in the impact analysis phase of impact build. Please determine the correct mode, and update it here: dbb-zappbuild/utilities/ImpactUtilities.groovy Lines 402 to 403 in f3dfad6 Please let us know if this is resolving your issue |
Beta Was this translation helpful? Give feedback.
-
I have a question on the DBB 2.0 upgrade...in my test project, I removed a source code but left the related copybooks because I still have other source using those copybooks. But when I change one of those copybooks to test the impact, it still attempts to pull in the source I removed.
To remove it, I simply deleted it from the project. Is there another process I should have done to have "properly" updated the impact data? And now that I have removed it, is there a way to clean-up the impact data?
Thanks!
Beta Was this translation helpful? Give feedback.
All reactions