-
Notifications
You must be signed in to change notification settings - Fork 1.6k
Run format validation as its own stage and enable /BE #682
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
1fb6eb7 to
2736e6f
Compare
|
I'm not sure what to make the displayName of the job under the "Code Format Validation" stage without it sounding silly. I've settled on "Run" for now so that on Github we see "Code Format Validation Run" for the job. |
azure-pipelines.yml
Outdated
| parameters: | ||
| targetPlatform: x86 | ||
| variables: | ||
| agentPool: 'StlBuild-2020-03-28' |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Don't forget to update Bullet 6 in https://github.com/microsoft/STL/wiki/Checklist-for-Updating-Toolset-and-or-Dependencies after this merges.
|
/azp run |
|
Azure Pipelines successfully started running 1 pipeline(s). |
c4d2475 to
a26bd31
Compare
|
I always bite off more than I can chew on these PRs. It appears the VMs don't have |
Maybe make the stage name "Code Format" and the job name "Validation". |
|
/azp run |
|
Azure Pipelines successfully started running 1 pipeline(s). |
b12783c to
8374ef2
Compare
…installers, and add CUDA 10.1 RTW.
c39d78a to
075b9e6
Compare
| -Name Path ` | ||
| -Value "$($environmentKey.Path);C:\Program Files\CMake\bin;C:\Program Files\LLVM\bin" | ||
|
|
||
| Write-Host 'Configuring AntiVirus exclusions...' |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why is "AntiVirus" PascalCased here? PowerShell-ism leaking into the output?
Run format validation as its own stage and enable /BE (microsoft#682)
This was skipped by microsoftGH-682 on 2020-04-09. At the time, we were using VS 2019 16.6 Preview 2 (microsoftGH-645 merged on 2020-03-28). Now we're using VS 2019 16.8 Preview 1, and I can't reproduce this ICE locally. I ran x86 and x64, 30 times each, and they all passed. Let's try restoring this configuration.
We have decided that it is worth gating any builds and test runs behind a successful format validation step.
Also since doing this needed me to figure out how to set up a dev environment without vcpkg's help do a drive-by and enable the /BE testing.
In order to get /BE working I also need to update the VMs.