【问题标题】:What is the best way to organize a repository containing multiple Bamboo Specs configurations?组织包含多个 Bamboo Specs 配置的存储库的最佳方式是什么?
【发布时间】:2020-05-03 17:01:07
【问题描述】:

我们刚刚开始寻求实现 Bamboo Specs 以将我们所有的配置存储在一个 git 存储库中。我正在解决一些服务器无法访问网络上的 maven 资源的问题,但由于没有配置代理,我发现了这一点。但在那之前,我无法扫描我的存储库以获取规格。我们决定将所有项目规范文件放在一个存储库中,以实现集中维护。我一直在网上寻找,但找不到任何关于在单个存储库中包含多个配置的最佳方式的建议。

我最初的想法是这样的。任何人都可以就组织我的所有配置的最佳方式提供一些指导吗?

请注意,许多计划将共享公共模块,因此如果 Bamboo 可以正确使用此结构,则认为第二种方式会更好。

bamboo-specs
        |
        - plan1
              - src
                    - main
                           - java
                                - project
                                         - PlanSpec.java
        - plan2
              - src
                    - main
                           - java
                                - project
                                         - PlanSpec.java

bamboo-specs
        |
        - src
             - main
                   - java
                         - plan1
                                 - PlanSpec.java
                         - plan2
                                 - PlanSpec.java

【问题讨论】:

    标签: bamboo-specs


    【解决方案1】:

    我个人有一个相同级别的通用库和规范,类似这样,但我正在手动将计划推送到 Bamboo(而不是使用从 repo 功能自动更新):

    ├── common
    │   ├── pom.xml
    │   └── src
    ├── project1
    │   ├── project1-specs
    │   │   ├── pom.xml
    │   │   └── src
    │   └── pom.xml
    └── project2
        ├── pom.xml
        └── project2-specs
            ├── pom.xml
            └── src
    

    here 解释了有关此组织的更多信息。

    【讨论】:

      【解决方案2】:

      这是我从 Atlassian 收到的答案

      specsrepo/bamboo-specs/src/main/java
      | => tree
      .
      └── tutorial
          ├── PlanSpec.java
          └── PlanSpec2.java
      

      【讨论】:

        猜你喜欢
        • 2023-03-11
        • 2021-11-15
        • 2011-07-07
        • 1970-01-01
        • 2019-08-05
        • 1970-01-01
        • 2011-03-05
        • 1970-01-01
        • 2011-06-18
        相关资源
        最近更新 更多