首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >竹:在多个项目中重用相同的yml规范

竹:在多个项目中重用相同的yml规范
EN

Stack Overflow用户
提问于 2021-01-05 16:34:45
回答 2查看 702关注 0票数 3

我用的是亚特兰蒂斯竹子7.1.1。我正在使用YAML创建管道作为代码。我有一个带有YAML规范的git存储库,可以在多个管道中重用。让我们称它为repo:common-specs,我在每个微服务中都有一个存储库。

我的想法是在每个微服务回购中都有一个bamboo-specs/bamboo.yml,如下所示:

Microservice 1储存库:

代码语言:javascript
复制
---
version: 2
# ...
Build job: !include 'common/build-job.yml'

build-job.yml文件来自于common-specs回购。

因此,我尝试使用git子模块(在每个微服务回购中),但我无法使它工作。

在规格扫描过程中的竹类错误是:

代码语言:javascript
复制
Cloning into /path/to/submodules ...
Permission denied (publickey)
fatal: could note read from remote repository

当竹子试图克隆git子模块时。

备注:

我使用的是竹子“链接存储库”(

  • ),使用GIT与我的SSH共享凭据(由我以前创建)。
  • I启用了SSH密钥是正确的!我可以在本地复制它。
  • 只是以防万一:我还在竹"Agent“上放置了相同的SSH密钥,并修改了~/.ssh/config以使用它。

EN

回答 2

Stack Overflow用户

发布于 2022-05-08 21:17:09

为了解决这个问题,我将给回购A的访问竹子规格代表权限配置的回购B。

票数 0
EN

Stack Overflow用户

发布于 2022-07-19 11:12:01

由于竹子规范扫描发生在每个链接存储库上,因此在扫描过程中可能无法使用来自另一个存储库的文件。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65582907

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档