Skip to content

Add PreserveDirectories option to ScriptExecutor to retain log directory structure on upload#739

Merged
nmalkapuram merged 7 commits into
microsoft:mainfrom
rhch1309:users/rchaturvedi/prvDirStruct
Jul 2, 2026
Merged

Add PreserveDirectories option to ScriptExecutor to retain log directory structure on upload#739
nmalkapuram merged 7 commits into
microsoft:mainfrom
rhch1309:users/rchaturvedi/prvDirStruct

Conversation

@rhch1309

@rhch1309 rhch1309 commented Jul 2, 2026

Copy link
Copy Markdown
Contributor

Adds a PreserveDirectories parameter (default false) to ScriptExecutor. When enabled, the relative subdirectory of each captured
log file is preserved in the content/blob store virtual path via subPath, in addition to the on-disk move. Updates the example profile and adds unit tests covering both on-disk and upload-path structure preservation."

Rohit Chaturvedi added 7 commits June 23, 2026 11:57
Point the ExecuteCommand working directory at the downloaded vc_redist.arm64.exe package and rename the package to a placeholder-resolvable name (visual_cpp_redistributable) so the installer runs on any win-arm64 VM.
…ory structure on upload

Adds a PreserveDirectories parameter (default false) to ScriptExecutor. When enabled, the relative subdirectory of each captured log file is preserved in the content/blob store virtual path via subPath, in addition to the on-disk move. Updates the example profile and adds unit tests covering both on-disk and upload-path structure preservation.
@nmalkapuram nmalkapuram merged commit f799b3c into microsoft:main Jul 2, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants