Private agent running on Windows Server 2016 connected to VSTS.
I am trying to deploy a netcore 2.0 web application to App Service on Linux using the task Azure App Service Deploy like this:

I need to set Runtime Stack to ".NET Core 2.0":

This is currently not possible (see screenshot above). I have added a pull request (#6435) to resolve this issue.
@rudibech , thanks for reaching out (+ PR).
I have added a minor comment on the PR.
When can I expect to see this change rolled out? Perhaps someone can suggest a good workaround while I wait for this?
@rudibech , planned to hotfix the changes. #6441.
This should be available in 1-2 weeks.
Fix is Deployed. You can select 'Core 2.0' in Runtime stack.
Thank you so much! :)
We now have the same issue for .Net Core 2.1. Do you have any plans for fixing that @vincentdass? The code for the task has changed a bit, and I am not sure where you get the list of values from now.
I am aware that we can not select .NET Core 2.1 as Runtime for the App Service yet, but my understanding is that it should be available really soon.
@rudibech , we changed the static list to dynamic list (using a data source) in 4.* task version.
please change your task version to 4.* and select your preferred run-time stack.
Most helpful comment
Fix is Deployed. You can select 'Core 2.0' in Runtime stack.