Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/solr/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Azure devops 如何验证azure devops管道,以便管道能够成功恢复程序包_Azure Devops_Yarnpkg_Build Pipeline_Npm Registry_.npmrc - Fatal编程技术网

Azure devops 如何验证azure devops管道,以便管道能够成功恢复程序包

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

我的应用程序使用了一个经过身份验证后安装在本地的Thread包。注册表url在.npmrc文件中指定。现在我的构建管道失败,并显示“包还原失败”(请求失败“401 Unauthorized”)。如何验证azure devops构建管道

我试着在我的YML文件中添加一个任务,如下所示,在其中指定了npmrc路径,这样它就可以通过管道进程进行静默身份验证,但这不起作用

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
中的注册表项不对齐。