Azure devops 如何验证azure devops管道,以便管道能够成功恢复程序包
我的应用程序使用了一个经过身份验证后安装在本地的Thread包。注册表url在.npmrc文件中指定。现在我的构建管道失败,并显示“包还原失败”(请求失败“401 Unauthorized”)。如何验证azure devops构建管道 我试着在我的YML文件中添加一个任务,如下所示,在其中指定了npmrc路径,这样它就可以通过管道进程进行静默身份验证,但这不起作用Azure devops 如何验证azure devops管道,以便管道能够成功恢复程序包,azure-devops,yarnpkg,build-pipeline,npm-registry,.npmrc,Azure Devops,Yarnpkg,Build Pipeline,Npm Registry,.npmrc,我的应用程序使用了一个经过身份验证后安装在本地的Thread包。注册表url在.npmrc文件中指定。现在我的构建管道失败,并显示“包还原失败”(请求失败“401 Unauthorized”)。如何验证azure devops构建管道 我试着在我的YML文件中添加一个任务,如下所示,在其中指定了npmrc路径,这样它就可以通过管道进程进行静默身份验证,但这不起作用 task: npmAuthenticate@0 inputs: workingFile: "Porta
task: npmAuthenticate@0
inputs:
workingFile: "Portal/.npmrc"
customEndpoint: msasg.pkgs.visualstudio.com, 1DS-SDK
displayName: "Authenticate NPM"
是否有其他方法来实现此目的?您可以尝试使用Marketplace中的Task,因为它更支持Azure DevOps,并且可以为您处理此凭据位
此外,您使用的Thread软件包安装在本地,您是否使用自托管代理来运行管道?您可以尝试使用来自市场的任务,因为它更支持Azure DevOps,并且可以为您处理此凭据位
此外,您使用的Thread软件包是本地安装的,您是否使用自托管代理来运行管道?您是否在管道中使用?是否可以共享生成定义?这可能是
.npmrc
与Thread.lock
中的注册表项不一致。您是否在管道中使用?是否可以共享生成定义初始化?这可能是.npmrc
与warn.lock
中的注册表项不对齐。