Backwards Compatibility with older Core Versions#2051
Backwards Compatibility with older Core Versions#2051J04n5mith wants to merge 2 commits intoGitTools:mainfrom
Conversation
Deleted --roll-forward Major argument so it executes when not latest dotnet version is installed.
Could you explain the reasoning for this PR? |
|
We have some pipelines and agents which still not having dotnet 10 installed and we have also pipelines which must run in dotnet 8 or dotnet 9 container (If we're installing dotnet 10, the build is somehow broken). Upgrading dotnet version is in some projects a bit of a hustle and bug fixes must procceed. So I thought why not allow it to run with not newest Major version installed. |
|
I could rewrite it to an option and it is defaulting to --roll-foward Major |
As far as I remembered that flag allows you to run a specific tool with a newer version of sdk of the original sdk which was used to build the tool, is not accessible. Have you tried to run the tool when there is no NET10 sdk installed? |
Yes. Here a example where I ran in a dotnet 8.0 sdk container in an azure pipeline. Somehow it forced to run with latest included versionen (i.e. 10.0) Edit: md syntax correction... |
|



Deleted --roll-forward Major argument so it executes when not latest dotnet version is installed.