我正在尝试使用azure app service deploy版本4和使用连接的发布配置文件将我的应用程序发布到azure。不幸的是,发布总是在部署阶段停止,日志如下:
我不知道该怎么做,因为我在azure部署文档中找不到任何deploy.cmd文件。我必须使用当前处于预览模式的版本4,因为通过发布配置文件进行部署是我唯一的选择。
2018-06-06t09:08:35.0003493Z \35; 35;[调试]代理。工作文件夹=D:\a
2018-06-06t09:08:35.0033559Z \35; 35;[调试]加载输入和终结点
2018-06-06t09:08:35.0038896Z \35; 35;[调试]加载
endpoint_auth_参数_systemvssconnection_accesstoken
2018-06-06t09:08:35.0049663z \ 35;[调试]加载
端点身份验证方案系统连接
2018-06-06t09:08:35.0052788Z \ 35;[调试]加载
端点身份验证系统连接
2018-06-06t09:08:35.0056543z \ 35;[调试]加载输入连接类型
2018-06-06t09:08:35.0058753z \35; 35;[调试]加载输入_deploytoSlotoraseFlag
2018-06-06t09:08:35.0060382Z \[调试]加载
input_excludefilesfromappdataflag
2018-06-06t09:08:35.0061865z \35;[调试]加载输入_inlinescript
2018-06-06t09:08:35.0063426Z \35; 35;[调试]加载输入U包
2018-06-06t09:08:35.0066224Z \35;[调试]加载输入_publishprofilepassword
2018-06-06t09:08:35.0067906Z \35;[调试]加载输入_publishprofilepath
2018-06-06t09:08:35.0069224Z [调试]加载输入_removeadditionalfilesflag
2018-06-06t09:08:35.0070734z \ 35;[调试]加载输入_renameFileFlag
2018-06-06t09:08:35.0072348z \ 35;[调试]加载输入_scriptpath
2018-06-06t09:08:35.0075673z \35;[调试]加载输入_setparameters文件
2018-06-06t09:08:35.0077762z \35;[调试]加载输入_takeappofflineflag
2018-06-06t09:08:35.0079810z \35;[调试]加载输入_usewebdeploy
2018-06-06t09:08:35.0081592z \[调试]加载输入_webappkind
2018-06-06t09:08:35.0082955z \[调试]加载输入_xmltransformation
2018-06-06t09:08:35.0084823Z \35;[调试]加载输入_xmlvariablesubstitution
2018-06-06t09:08:35.0093697Z \35;[调试]加载机密_PublishProfilePassword
2018-06-06t09:08:35.0098888Z \35; 35;[调试]加载20
2018-06-06t09:08:35.2771292Z \ 35;[调试]代理。proxyURL=未定义
2018-06-06t09:08:35.2771976Z##
[调试]vsts_arm_rest_ignore_ssl_errors=未定义
2018-06-06t09:08:35.2772456z [调试]azure_http_user_agent=vsts_b341228-
42CB-4F40-92E9-62EB4918F3A4 U释放U 1 U 23 U 23 U 1
2018-06-06t09:08:35.3083885Z \35; 35;[调试]检查路径:
D:\a_tasks\azurermwebappdeployment_497d490f-eea7-4f2b-ab94-
48D9C1ACDCB1\4.1.7\task.json
2018-06-06t09:08:35.3085278z [调试]将资源文件设置为:d:\a_tasks\azurermwebappdeployment d490f-eea7-4f2b-ab94-48d9c1acdcb1\4.1.7\task.json
2018-06-06t09:08:35.3086246Z \ 35;[调试]系统。区域性=en-US
2018-06-06t09:08:35.3221858Z \35;[调试]连接类型=发布配置文件
2018-06-06t09:08:35.3224073Z \35;[调试]webappkind=app
2018-06-06t09:08:35.3226659Z \35;[调试]deploytoSlotoraseFlag=false
2018-06-06t09:08:35.3227033z \35;[调试]虚拟应用程序=空
2018-06-06t09:08:35.322940z \35;[调试]包=d:\a\r1\a懔ci.net core\drop\xyz.zip
2018-06-06t09:08:35.3229978z \[调试]generatewebconfig=null
2018-06-06t09:08:35.3230385Z \[调试]webconfigparameters=null
2018-06-06t09:08:35.3231041z \[调试]xmltransformation=false
2018-06-06t09:08:35.3232525z \[调试]jsonfiles=null
2018-06-06t09:08:35.3234042z \[调试]xmlvariablesubstitution=false
2018-06-06t09:08:35.3236701z \[调试]usewebdeploy=false
2018-06-06t09:08:35.3237236z \[调试]takeappofflineflag=false
2018-06-06t09:08:35.3238059Z \[调试]renameFileFlag=false
2018-06-06t09:08:35.3238698Z \[调试]附加参数=空
2018-06-06t09:08:35.3241554z \35; 35;[调试]脚本类型=空
2018-06-06t09:08:35.3242705z \35;[调试]inlinescript=::您可以在此处提供部署命令。每行一个命令。
2018-06-06t09:08:35.3243214Z \[调试]脚本路径=D:\a\r1\a
2018-06-06t09:08:35.324371Z \35;[调试]dockernamespace=null
2018-06-06t09:08:35.3244088Z \35; 35;[调试]appsettings=null
2018-06-06t09:08:35.3245290Z \[调试]启动命令=空
2018-06-06t09:08:35.3245776Z \35;[调试]配置设置=空
2018-06-06t09:08:35.3246285Z \35;[调试]publishProfilePath=D:\a\r1\a***.pubXML
2018-06-06t09:08:35.3246989Z \[调试]PublishProfilePassword=***
2018-06-06t09:08:35.3248921z \35;[调试]部署前步骤已开始
2018-06-06t09:08:35.326147Z \35;[调试]查找与输入匹配的文件:d:\a\r1\a***.pubxml
2018-06-06t09:08:35.3261800Z \35;[调试]匹配全局模式:d:\ a\r1\a***.pubxml
2018-06-06t09:08:35.3262255z第一个通配符的索引:10
2018-06-06t09:08:35.3262895z \[调试]查找根目录:d:\a\r1\a\
2018-06-06t09:08:35.3267015z \[调试]findpath:'d:\a\r1\a'
2018-06-06t09:08:35.3267947Z \35;[调试]查找选项。followsspecifiedsymbolicink:'true'
2018-06-06t09:08:35.3269147Z \35;[调试]查找选项。followsymboliclinks:'true'
2018-06-06t09:08:35.3274196Z \35;[调试]d:\a\r1\a\(目录)
2018-06-06t09:08:35.3281597z \35;[调试]d:\a\r1\a_ci.net core(目录)
2018-06-06t09:08:35.3286601z \35;[调试]d:\a\r1\a_ci.net core\drop(目录)
2018-06-06t09:08:35.3290769z [调试]d:\a\r1\a_ci.net core\drop\xyz.zip(文件)
2018-06-06t09:08:35.3293516z [调试]d:\a\r1\a_ci.net core\drop\xyz-web deploy.pubxml(文件)
2018-06-06t09:08:35.3293935z \[调试]5个结果
2018-06-06t09:08:35.3298091Z \ 35;[调试]模式根:''
2018-06-06t09:08:35.3298639Z \ 35;[调试]匹配选项。调试:“未定义”
2018-06-06t09:08:35.3299997z \35;[调试]匹配选项。nobrace:'未定义'
2018-06-06t09:08:35.3300471Z \35;[调试]匹配选项。noglobstar:'未定义'
2018-06-06t09:08:35.3301015z \[调试]匹配选项.dot:'未定义'
2018-06-06t09:08:35.3301435z \[调试]匹配选项。noext:'未定义'
2018-06-06t09:08:35.3302184Z \[调试]匹配选项。nocase:'true'
2018-06-06t09:08:35.3302692z \35;[调试]匹配选项。nonull:“未定义”
2018-06-06t09:08:35.3303074Z \ 35;[调试]匹配选项。匹配基:“真”
2018-06-06t09:08:35.3303700Z \35;[调试]匹配选项。nocomment:“未定义”
2018-06-06t09:08:35.3304333z \35;[调试]匹配选项。nonegate:“未定义”
2018-06-06t09:08:35.3305141z \35;[调试]匹配选项。flipnegate:'未定义'
2018-06-06t09:08:35.3305619z \35;[调试]模式:“d:\ a\r1\a***.pubxml”
2018-06-06t09:08:35.3306098Z \35;[调试]展开大括号
2018-06-06t09:08:35.330668z \35;[调试]模式:“d:/a/r1/a/**/*.pubxml”
2018-06-06t09:08:35.3307199z \[调试]根据原始列表应用包含模式
2018-06-06t09:08:35.3338789Z \[调试]1个匹配项
2018-06-06t09:08:35.3339828Z \[调试]1最终结果
2018-06-06t09:08:35.3446116z[调试]发布配置文件:{“WebPublishMethod”:[“msdeploy”],“resourceID”:[“xyz”],“resourceGroup”:[“xyz”],“publishProvider”:[“azureWebsite”],“lastUsedBuildconfiguration”:[“release”],“lastUsedPlatform”:[“any CPU”],“siteUrlToLaunchAfterPublish”:[“xyz”],“launchsiteAfterPublish”sh“:[”true“],”excludeapp_data“:[”false“],”projectguid“:[”0069D61C-2633-4E96-B9D4-C321827FF547“],”msdeployServiceURL“:[”xyz“],”deployiIsAppPath“:[”xyz“],”remotesitePhysicalPath“:[”,”skipExtrafilesOnServer“:[”true“],”msdeployPublishMethod“:[”wmsvc“],”enablemsDeploybackup“:[”true“],”username“:[”xyz”],“\u savepwd”:[“true”],“\u destinationtype”:[“azurewebsite”],“targetframework”:[“netcoreapp2.0”],“selfcontained”:[“false”],“\u isportable”:[“true”]}
2018-06-06t09:08:35.3533911z \[调试][获取]
http://xyz
2018-06-06t09:08:36.5376747z \ [调试]应用程序服务状态代码:“200”。状态消息:“确定”
2018-06-06t09:08:36.5378242z \35;[调试]设置appserviceapplicationurl=xyz
2018-06-06t09:08:36.5427498Z [调试]已处理:vso[task.setvariable variable=appserviceapplicationurl;issecret=false;]xyz
2018-06-06t09:08:36.5428263Z \35; 35;[调试]部署步骤已开始
2018-06-06t09:08:36.5429986z [调试]使用发布配置文件执行webapp部署。
2018-06-06t09:08:36.5430570z \35;[调试]查找与输入匹配的文件:d:\a\r1\a_ci.net core\drop\xyz.zip
2018-06-06t09:08:36.5431099z \35;[调试]查找与输入匹配的文件:d:\a\r1\a_ci.net core\drop*.deploy.cmd
2018-06-06t09:08:36.5431796z \35;[调试]匹配全局模式:d:\a\r1\a_ci.net core\drop*.deploy.cmd
2018-06-06t09:08:36.5432803z第一个通配符的索引:29
2018-06-06t09:08:36.543344z \35;[调试]查找根目录:d:\a\r1\a_ci.net core\drop\
2018-06-06t09:08:36.5433875z [调试]findpath:'d:\ a\r1\a_ci.net core\drop'
2018-06-06t09:08:36.5434698z \[调试]查找选项。followsspecifiedsymbolicink:'true'
2018-06-06t09:08:36.5435250Z \35;[调试]查找选项。followsymboliclinks:'true'
2018-06-06t09:08:36.5435763z \35;[调试]d:\a\r1\a_ci.net core\drop\(目录)
2018-06-06t09:08:36.5436284z [调试]d:\a\r1\a_ci.net core\drop\xyz.zip(文件)
2018-06-06t09:08:36.5436867z [调试]d:\a\r1\a_ci.net core\drop\xyz-web deploy.pubxml(文件)
2018-06-06t09:08:36.5437380Z \[调试]3结果
2018-06-06t09:08:36.5437837Z \35; 35;[调试]模式根:''
2018-06-06t09:08:36.5438564z \ 35;[调试]匹配选项。调试:“未定义”
2018-06-06t09:08:36.5439030z \[调试]匹配选项。nobrace:'未定义'
2018-06-06t09:08:36.5439519z \35;[调试]匹配选项。noglobstar:'未定义'
2018-06-06t09:08:36.5439989Z \ 35;[调试]匹配选项.dot:'未定义'
2018-06-06t09:08:36.5440436z \35;[调试]匹配选项。noext:'未定义'
2018-06-06t09:08:36.5440865z \35;[调试]匹配选项。nocase:'true'
2018-06-06t09:08:36.5441291z \35;[调试]匹配选项。nonull:“未定义”
2018-06-06t09:08:36.5463216z \35;[调试]匹配选项.matchbase:'true'
2018-06-06t09:08:36.5464910Z \[调试]匹配选项。nocomment:“未定义”
2018-06-06t09:08:36.5465466z \35;[调试]匹配选项。nonegate:“未定义”
2018-06-06t09:08:36.5465958z \35;[调试]匹配选项。flipnegate:'未定义'
2018-06-06t09:08:36.5466462z \35;[调试]模式:“d:\ a\r1\a懔ci.net core\drop*.deploy.cmd”
2018-06-06t09:08:36.5466937Z \ 35;[调试]展开大括号
2018-06-06t09:08:36.5467383z \35;[调试]模式:“d:/a/r1/a/\ci.net core/drop/*.deploy.cmd”
2018-06-06t09:08:36.5467846z \ 35;[调试]根据原始列表应用包含模式
2018-06-06t09:08:36.5468475z \[调试]0匹配
2018-06-06t09:08:36.5468869Z \ 35;[调试]0最终结果
2018-06-06t09:08:36.5469314z \35;[调试]未找到具有以下搜索模式的匹配文件:d:\a\r1\a_ci.net core\drop*.deploy.cmd
2018-06-06t09:08:36.5469846z [调试]部署失败,错误为:错误:找不到具有指定模式的包:d:\a\r1\a_ci.net core\drop*.deploy.cmd
2018-06-06t09:08:36.5470406z \ [调试]任务结果:失败
2018-06-06t09:08:36.5536667z \35;[错误]错误:未找到具有指定模式的包:d:\a\r1\a_ci.net core\drop*.deploy.cmd
2018-06-06t09:08:36.5553501z [调试]已处理:vso[task.issue type=error;]错误:未找到具有指定模式的包:d:\a\r1\a_ci.net core\drop*.deploy.cmd
2018-06-06t09:08:36.5555471z 35;[调试]已处理:vso[任务完成结果=失败;]错误:未找到具有指定模式的包:d:\a\r1\a_ci.net core\drop*.deploy.cmd 2018-06-06t09:08:36.5555917z[调试]