我正在使用azure devops构建一个python项目,在该项目中,我们有一个引用私有git存储库的requirements.txt。
这些存储库位于我们的devops帐户可以访问的github帐户下,但无法使用pip获取它们。
我注意到“获取源代码”步骤为git命令添加了一个额外的标头:
[command] git -c http.extraheader =“ AUTHORIZATION:basic ***” fetch --tags --prune --progress --no-recurse-submodules origin
有什么办法可以使此标头进入其他步骤,以允许我们对私有pip安装使用相同的身份验证,或者以其他方式访问devops可以访问的私有git存储库?
我不想使用个人访问令牌或部署密钥,因为它只是要维护和管理的另一层安全性。 Azure devops已经对这些存储库进行了身份验证,我们应该可以使用它。