##[error]Error: NO JSON file matched with specific pattern: **/appsettings.json
##[error]Error: NO JSON file matched with specific pattern: **/appsettings.json
我正在尝试使用 Azure Devops
部署 Azure App Service
。
我正在使用任务 Azure App Service deploy
版本 4.*
我最近开始注意到日志中出现以下错误,部署失败(9 月 24 日首次看到)
Applying JSON variable substitution for **/appsettings.json
##[error]Error: NO JSON file matched with specific pattern: **/appsettings.json.
在管道中我使用任务Extract files
提取*.zip
,然后使用结果搜索**/appsettings.json
。
同一任务 运行 几天前还不错。
我尝试重新部署之前成功的旧版本,但现在失败并出现相同的上述错误。
我仔细检查过,最近没有在管道中做任何更改来解决这个问题。
我该如何解决这个问题。
原来我的问题不在于任务 Azure App Service deploy
,而在于任务 Extract Files
。
我的流水线大致如下:
修复前
- Extract files
- Deploy Azure App Service
JSON variable substitution
失败,因为 Extract files
任务无法在根文件夹中找到 *.zip
文件,因此没有提取任何内容。因此,文件夹结构中根本没有 appsettings.json
个文件。
修复
- 将
Extract files
任务搜索模式更新为 **/*.zip
现在我的管道如下所示。
- Extract files
- Deploy Azure App Service
它现在适合我。
我正在尝试使用 Azure Devops
部署 Azure App Service
。
我正在使用任务 Azure App Service deploy
版本 4.*
我最近开始注意到日志中出现以下错误,部署失败(9 月 24 日首次看到)
Applying JSON variable substitution for **/appsettings.json
##[error]Error: NO JSON file matched with specific pattern: **/appsettings.json.
在管道中我使用任务Extract files
提取*.zip
,然后使用结果搜索**/appsettings.json
。
同一任务 运行 几天前还不错。
我尝试重新部署之前成功的旧版本,但现在失败并出现相同的上述错误。
我仔细检查过,最近没有在管道中做任何更改来解决这个问题。
我该如何解决这个问题。
原来我的问题不在于任务 Azure App Service deploy
,而在于任务 Extract Files
。
我的流水线大致如下:
修复前
- Extract files
- Deploy Azure App Service
JSON variable substitution
失败,因为 Extract files
任务无法在根文件夹中找到 *.zip
文件,因此没有提取任何内容。因此,文件夹结构中根本没有 appsettings.json
个文件。
修复
- 将
Extract files
任务搜索模式更新为**/*.zip
现在我的管道如下所示。
- Extract files
- Deploy Azure App Service
它现在适合我。