-
Notifications
You must be signed in to change notification settings - Fork 136
Stabilize CLI. #565
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
Stabilize CLI. #565
Conversation
Looks like without the prerelease spec on MSBuild, we're picking up the Msft-build Ideally we'd be synced to ProdCon, but we're on a custom branch, and MSBuild isn't even in ProdCon anymore: dotnet/cli#9262. |
@nkolev92 Does removing the NuGet version for a stable source-build version make sense? |
Seems weird that we're hitting this but ProdCon builds apparently didn't... the version of NuGet packages used for the current 2.1-rtm Msft CLI build is |
@crummel If you leave it out, it will generate a random high number. Why do you need to remove it? Is it causing any issues? |
I'm talking to Matt Mitchell now about it - looks like this is actually a CLI issue that was fixed. Going to revert to NuGet change and update CLI to see if that works. |
Here's a summary of the issue:
|
On a hunch that the CLI tooling version that ProdCon uses (
This gives me the behavior we're seeing in ProdCon:
We can try a more specific repro later to narrow down the change, but for now I'm satisfied with the workaround and pointing at this CLI/NuGet behavior change as the reason we need it. |
* Stabilize CLI. (#565) * Stabilize CLI. * Use stable MSBuild. * Fix MSBuild version to match prodcon build. * Modify CLI build file to always ignore NU5104 * Add web to smoke-test, with and without dev certs (#539) * Add web to smoke-test, with and without dev certs * Only reset caches when a test will run Avoid conflicting with a hanging process if there's no need to delete the files anyway. * Fix some minor issues with the bootstrap documentation. * Update CoreClr, ProdCon to rtm-26515-03, 20180516-07-1693122, respectively (#553) * Only set DropSuffix to true when UseStableVersions is true * Update dotnet-dev-certs version This version needs to be compatible with the current runtime being produced.
No description provided.