我用的是亚特兰蒂斯竹子7.1.1。我正在使用YAML创建管道作为代码。我有一个带有YAML规范的git存储库,可以在多个管道中重用。让我们称它为repo:common-specs,我在每个微服务中都有一个存储库。
我的想法是在每个微服务回购中都有一个bamboo-specs/bamboo.yml,如下所示:
Microservice 1储存库:
---
version: 2
# ...
Build job: !include 'common/build-job.yml'build-job.yml文件来自于common-specs回购。
因此,我尝试使用git子模块(在每个微服务回购中),但我无法使它工作。
在规格扫描过程中的竹类错误是:
Cloning into /path/to/submodules ...
Permission denied (publickey)
fatal: could note read from remote repository当竹子试图克隆git子模块时。
备注:
我使用的是竹子“链接存储库”(
~/.ssh/config以使用它。。
发布于 2022-05-08 21:17:09
为了解决这个问题,我将给回购A的访问竹子规格代表权限配置的回购B。
发布于 2022-07-19 11:12:01
由于竹子规范扫描发生在每个链接存储库上,因此在扫描过程中可能无法使用来自另一个存储库的文件。
https://stackoverflow.com/questions/65582907
复制相似问题