-
Type:
Bug
-
Resolution: Unresolved
-
Priority:
Major
-
Component/s: branch-api-plugin
-
None
-
Environment:Windows 10, multi-branch pipeline builds on agents. Jenkins 2.361.3
There is an issue during "transformation" of workspace paths:
Content of workspaces.txt:
TeqwaveMx_ISEM_SystemTest_BCQ/development _ISEM_SystemTest_BCQ_development TeqwaveMx_ISEM_SystemTest_BCQ/feature%2FMUWAVE-2125-system-test-for-isem-frequency-aquisition TeqwaveMx_ISEM_SystemTest_BCQ/feature%2FMUWAVE-2125-system-test-for-isem-frequency-aquisition TeqwaveMx_ISEM_WaterAdjust_DLL_BCQ/development _WaterAdjust_DLL_BCQ_development TeqwaveMx_ISEM_WaterAdjust_DLL_BCQ/feature%2FDOFLRD-437 TeqwaveMx_ISEM_WaterAdjust_DLL_BCQ/feature%2FDOFLRD-437 TeqwaveMx_ISEM_WaterAdjust_DLL_BCQ/feature%2FMUWAVE-2267-refactor-unittest TeqwaveMx_ISEM_WaterAdjust_DLL_BCQ/feature%2FMUWAVE-2267-refactor-unittest
it looks to me that the substitution of "/" or "%2F" by underscoreĀ is not working correctly under specific circumstances.Ā This happened only on one of our agents in a multibranch pipeline.
What actually happens in workspace folder: It creates a folder and a subfolder and then msbuild cannot find the correct path, e.g,:
TeqwaveMx_ISEM_WaterAdjust_DLL_BCQ/feature%2FDOFLRD-437
leads to:
- root folder: TeqwaveMx_ISEM_WaterAdjust_DLL_BCQ
- sub folder: feature%2FDOFLRD-437