【发布时间】:2019-05-02 19:32:10
【问题描述】:
我在私有服务器 serverB 上有一个存储库 repoB,并从中获取部署令牌(用户 + 密码)。
此存储库用作我尝试配置的项目中的子模块。
在这个项目中,我希望能够在 Gitlab-CI 期间初始化这个子模块。
我的.gitmodules 是:
[submodule "repoB"]
path = repoB
url = https://serverB/groupB/repoB.git
我在我的.gitlab-ci.yml:
test_build:
variables:
GIT_SUBMODULE_STRATEGY: recursive
实际上,我得到的错误如下(组:japan7,项目:nanachan,repoB:karaneko,serverB:git.inpt.fr)
我想我应该将部署令牌用户和密码放在项目机密中(在设置 -> CI / CD -> 变量中),但我找不到这些变量的名称,也找不到解决这个特殊情况的任何帮助.
我应该如何进行?
提前感谢您的帮助!
【问题讨论】:
标签: gitlab git-submodules gitlab-ci