-
Bug
-
Resolution: Unresolved
-
Major
-
p4-plugin 1.8.5
Jenkins 2.105
I have a Perforce stream called //UE4/main and in a subdirectory I have the SteamCMD utility.
To use the steamcmd utility I defined a job that maps that specific directory to the workspace only, like so:
Unfortunately, when this job was ran, the resulting workspace was like so:
Which resulted in an unnecessary download of about 13 80 Gb of content (when I only needed 2 Mb).
I don't think I specified the view incorrectly (essentially, it should have only synced Tools/BuildScripts/Uploaders/Steam/ to the workspace folder Steam).
It seems as if view mappings are being forced onto workspace view, but since it's specified as a stream workspace those can't be applied onto its specification.
In old perforce plugin there were two "view maps" - one of those (when checked) could work as an overlay for jenkins to know what to sync and how to populate changeLogSet without interfering with workspace stream specification. This was ideal for situations like the one mentioned in this report.