Bitrise:如何在工作流程中添加第二个“ Git Clone Repository”步骤?

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

我正在将Bitrise用于CI / CD。

Git Clone Repository构建步骤使用环境变量GIT_REPOSITORY_URL作为输入来确定从何处克隆。

我想添加第二个步骤来克隆另一个存储库,但是似乎无法指定其他要克隆的URL。

如果有,有人可以告诉我该怎么做,或者,有人可以选择替代方法吗?

continuous-integration continuous-deployment bitrise
1个回答
0
投票

我找到了一种对我有用的方法:在我们公司的项目中,Bitrise CI首先运行其库中的Activate SSH key步骤,然后运行Git Clone Repository(当然,第一个需要进行身份验证)步骤。

现在完成此操作后,由于问题中所述的限制,我仍然不能使用另一个Git Clone Repository,但是访问另一个在脚本中使用相同凭据的存储库非常容易。这就是我所做的。我的第二个存储库可以使用相同的SSH密钥进行访问,因此,我所需要的只是一个script build步骤,可以执行此操作:

git clone [email protected]:myrepo [my\desired\location]

获得我的第二个仓库。

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