Azure devops Azure devops中的Azure pipleine用于更新Azure reps中的json文件

Azure devops Azure devops中的Azure pipleine用于更新Azure reps中的json文件,azure-devops,azure-pipelines,Azure Devops,Azure Pipelines,我的要求是创建一个管道来更新Azure Repo中保存的json文件中的参数值。 为此,我遵循以下步骤: 创建发布管道 添加Azure应用程序服务部署任务,并在JSON变量替换文本框中输入以换行符分隔的JSON文件列表以替换变量值 管道运行后,日志显示它成功并更新了值。但是当浏览json文件时,没有发现任何更改。看起来在转换后,更改将提交给Azure Repos 我在变量选项卡中为管道变量的imageVersion和organizationName设置了以下值 触发管道后,它将获得成功。详

我的要求是创建一个管道来更新Azure Repo中保存的json文件中的参数值。 为此,我遵循以下步骤:

  • 创建发布管道
  • 添加Azure应用程序服务部署任务,并在JSON变量替换文本框中输入以换行符分隔的JSON文件列表以替换变量值
  • 管道运行后,日志显示它成功并更新了值。但是当浏览json文件时,没有发现任何更改。看起来在转换后,更改将提交给Azure Repos
  • 我在变量选项卡中为管道变量的imageVersion和organizationName设置了以下值
  • 触发管道后,它将获得成功。详情如下:
  • 但当检查Azure回购协议时,其未更新

    Azure回购: Test/qa.parameters.json


    请帮我找出这里出了什么问题

    你的真正目的是什么?您是在管道中更新文件还是在部署应用程序服务时更新文件?Git repo托管在DevOps服务器中,您所做的只是更新克隆的repo(本地副本),而没有将更改提交到远程。因此,服务器中的repo不会更新。