【问题标题】:Publish an Azure DevOps extension from command line fails with 401从命令行发布 Azure DevOps 扩展失败并出现 401
【发布时间】:2018-12-02 11:56:20
【问题描述】:

我开发了一个 Azure DevOps 扩展。现在我想自动化发布过程。旅程从这里开始......按照here 的理论,现实对我来说似乎有所不同。

对我来说,通过命令行发布的每次试用都以

tfx extension publish --auth-type pat -t 
7dblablablablablablablablazq --share-with examplecompany0123

TFS Cross Platform Command Line Interface v0.6.3
Copyright Microsoft Corporation
Checking if this extension is already published
It isn't, create a new extension.
error: Received response 401 (Not Authorized). Check that your personal 
access token is correct and hasn't expired.

我对错误消息 401 的第一个猜测是我可能有一个错误的 PAT。看看我的 PAT 管理,我发现一切似乎都很好。

所以,现在我像一头牛一样面对五道栅栏的大门。我只是不明白失败的根源。这里有谁已经把这个菜鸟初学者的问题抛在脑后,达到了一个新的水平,可以帮助我吗?

【问题讨论】:

    标签: azure azure-devops-extensions


    【解决方案1】:

    确保您的 PAT 拥有帐户:“所有可访问的组织”。

    【讨论】:

    • 谢谢!这对我有用。我只需要这样做并设置“市场:发布”选项,它就可以工作了。
    猜你喜欢
    • 2020-09-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多