【发布时间】:2021-03-09 01:17:28
【问题描述】:
我的构建失败并出现以下错误。我想在管道中启用此选项。 有人可以帮我解决这个问题吗?我可以在发布管道的附加选项部分中选择此选项。但不确定如何在构建管道中执行此操作。
##[错误]未找到 OAuth 令牌。确保在构建定义中启用了“允许脚本访问 OAuth 令牌”。
【问题讨论】:
标签: oauth azure-devops pipeline
我的构建失败并出现以下错误。我想在管道中启用此选项。 有人可以帮我解决这个问题吗?我可以在发布管道的附加选项部分中选择此选项。但不确定如何在构建管道中执行此操作。
##[错误]未找到 OAuth 令牌。确保在构建定义中启用了“允许脚本访问 OAuth 令牌”。
【问题讨论】:
标签: oauth azure-devops pipeline
##[错误]未找到 OAuth 令牌。确保在构建定义中启用了“允许脚本访问 OAuth 令牌”。
对于这个问题,请在代理作业中勾选下图所示的选项
对于 yaml 管道,在脚本/任务级别,例如 PowerShell:
- powershell: ./build.ps1
env:
system_accesstoken: $(System.AccessToken)
这里是ticket,你可以参考。
更新:
- task: GitCopyDiff@1
inputs:
destination: '$(Build.ArtifactStagingDirectory)/diff'
changeType: 'M'
env:
SYSTEM_ACCESSTOKEN: $(system.accesstoken)
【讨论】: