Now that we have add the ability to filter the secrets from the PS console we should look into filtering secrets in the msbuild log files that are written. We can use the FileReplacer PowerShell module that is used in the build script https://github.com/ligershark/psbuild/blob/master/build.ps1#L139.
When we implement this we should:
[x] Add a global flag to disable this
[ ] Add a parameter to Invoke-MSBuild to disable for that build
[x] Measure the perf when building projects that create large files
After doing this we can automatically upload log files to AppVeyor as artifacts as mentioned in #255
Now that we have add the ability to filter the secrets from the PS console we should look into filtering secrets in the msbuild log files that are written. We can use the FileReplacer PowerShell module that is used in the build script https://github.com/ligershark/psbuild/blob/master/build.ps1#L139.
When we implement this we should:
Invoke-MSBuild
to disable for that buildAfter doing this we can automatically upload log files to AppVeyor as artifacts as mentioned in #255