在另一个组织的管道中安装来自一个组织的 npm Azure Artifacts 包,无需 PAT

问题描述 投票:0回答:1

我在 Organization1 的 Azure Artifacts 中创建了一个 npm 包,并希望管道在 Organization2 中运行时能够安装它。两个组织位于同一租户中。 我已经通过使用 PAT 的服务连接成功实现了这一点。然而,这需要每隔几个月刷新一次 PAT,并且它与特定的人相关联。我们不想要这种依赖。 还有别的办法吗?

azure-devops azure-pipelines cicd
1个回答
0
投票

但是,这需要每隔几个月刷新一次 PAT,并且它与特定的人相关联。我们不想要这种依赖。还有别的办法吗?

由于两个组织都在

same tenant
中,因此您可以在
upstream source
feed 上设置
organization2
以从
organization1
安装软件包。

您可以按照文档在不同组织中添加源作为上游源在组织2源上设置上游源。

我的NPM上游资源供大家参考:

要从

pacakge1
安装
organization1
,我在
organziation2
管道上使用了以下任务:

软件包安装成功,软件包将下载到

organziation2 feed
。您可以检查文档以了解上游行为

© www.soinside.com 2019 - 2024. All rights reserved.