Azure Pipeline - npm install error 403 with Azure Feed
Azure Pipeline - npm install error 403 with Azure Feed
我的 NPM 安装步骤配置为使用 .npmrc 中的注册表,
我的.npmrc如下
registry=https://pkgs.dev.azure.com/xxx/xxxx-xxxx-xxxx/_packaging/design-system/npm/registry/
always-auth=true
Azure Artifacts 提要已设置,并且来自我的开发机器的本地 npm install
工作完全正常。
但是管道的 npm install
作业总是失败并出现错误 403。
我在这里做错了什么?我还尝试更改 npm 安装任务以使用 Registry I select here,并将其直接链接到我的 "design-system" 提要,但结果相同错误。我已按照此处 https://docs.microsoft.com/en-us/azure/devops/artifacts/npm/npmrc?view=azure-devops&tabs=windows 的所有步骤进行操作,但它就是行不通。谢谢
问题已解决。我必须做的是进入提要 -> 设置 -> 权限,并将 ...Build Service...
添加为贡献者。
Microsoft 确实应该将其添加到其文档中。在我找到它之前花了我几个小时的随机尝试..
这是针对同一消息的不同解决方案,但在这种情况下,它会从任何位置失败。
尝试发布早于 Feed 上发布的最后一个版本的包版本将 return 403 禁止错误,即使这不是权限问题。
在当前版本之后将软件包版本更新为一个增量将解决问题。
我的 NPM 安装步骤配置为使用 .npmrc 中的注册表,
registry=https://pkgs.dev.azure.com/xxx/xxxx-xxxx-xxxx/_packaging/design-system/npm/registry/
always-auth=true
Azure Artifacts 提要已设置,并且来自我的开发机器的本地 npm install
工作完全正常。
但是管道的 npm install
作业总是失败并出现错误 403。
我在这里做错了什么?我还尝试更改 npm 安装任务以使用 Registry I select here,并将其直接链接到我的 "design-system" 提要,但结果相同错误。我已按照此处 https://docs.microsoft.com/en-us/azure/devops/artifacts/npm/npmrc?view=azure-devops&tabs=windows 的所有步骤进行操作,但它就是行不通。谢谢
问题已解决。我必须做的是进入提要 -> 设置 -> 权限,并将 ...Build Service...
添加为贡献者。
Microsoft 确实应该将其添加到其文档中。在我找到它之前花了我几个小时的随机尝试..
这是针对同一消息的不同解决方案,但在这种情况下,它会从任何位置失败。
尝试发布早于 Feed 上发布的最后一个版本的包版本将 return 403 禁止错误,即使这不是权限问题。
在当前版本之后将软件包版本更新为一个增量将解决问题。