我正在尝试为面向.NET Core 2.0的Azure功能应用程序设置Jenkins构建

其中一个先决条件显然是安装.NET Core SDK和运行时 . 我试着按照这个documentation并调用dotnet-install.ps1但它失败并出现错误 -

dotnet-install:下载旧链接:https://dotnetcli.azureedge.net/dotnet/Sdk/--verbose/dotnet-dev-win-x86.--verbose.zip异常使用“0”参数调用“Invoke” (s):“无法下载https://dotnetcli.azureedge.net/dotnet/Sdk/--verbose/dotnet-dev-win-x86.--verbose.zip.StatusCode:404,ReasonPhrase:'Not Found' ,版本:1.1,内容:System.Net.Http.StreamContent,Headers:{x-ms-request-id:34b62ce6-601e-00bb-7624-c5493f000000 x-ms-version:2009-09-19 Date:Mon, 26 Mar 2018 17:01:18 GMT Server:Windows-Azure-Blob / 1.0 Server:Microsoft-HTTPAPI / 2.0 Content-Length:215 Content-Type:application / xml}

问题是

  • dotnet-install.ps1是在构建代理上安装dotnet的推荐方法吗?它是否正常工作或将其直接安装在机器上更有意义?

  • .NET Core 2.0是否有类似的PS脚本?

  • 设置针对.NET Core的Azure功能应用程序的Jenkins构建时的任何最佳实践 .