我正在尝试在我的 Azure DevOps 管道中创建一个 PowerShell 任务,该任务将更改同一存储库中降价文件的内容。当我运行管道时,一切都通过了,没有错误消息,但是 Markdown 文件保持不变。
README.md 文件如下所示:
App Name | Dev | QA | Prod
------ | ------ | ------ | ------ |
Project Name |d0.0.0 | q0.0.0 | p0.0.0
我的 YAML 管道文件如下所示:
trigger:
- develop
pool:
vmImage: ubuntu-latest
steps:
- task: PowerShell@2
inputs:
targetType: 'inline'
script: "(Get-Content ./README.md) -Replace 'Project Name', 'New Project Name' | Set-Content './README.md'"
- script: echo Hello, world!
displayName: 'Run a one-line script'
- script: |
echo Add other tasks to build, test, and deploy your project.
displayName: 'Run a multi-line script'
我是否缺少将更新 README 的脚本或任务?