Spring Cloud Pipelines 1.0.0.M6 发布,研发自动化模块

Spring Cloud Pipelines 1.0.0.M6 已发布,该版本新增了一个 Pipeline descriptor,具有以下特性,可用于部署测试:

Pipeline descriptor

  • 每个应用程序都可以包含一个名为 pipeline.yml
    的文件,具有以下结构:

lowercaseEnvironmentName1:
    services:
        - type: service1Type
          name: service1Name
          coordinates: value
        - type: service2Type
          name: service2Name
          key: value
lowercaseEnvironmentName2:
    services:
        - type: service3Type
          name: service3Name
          coordinates: value
        - type: service4Type
          name: service4Name
          key: value

其他更新:

功能:

  • Added pipeline.yml
    where you define necessary infrastructure applications to be deployed for tests [ #71
    ][ #66
    ]

  • Make the stub runner work with embedded stubs enhancement [ #35
    ]

  • Added option to customize buildpack [ #57
    ]

Bug 修复:

  • Add script for removing prod
    tags from sample repos enhancement [ #64
    ] by @wybczu

  • Fix remove-prod-tags.sh script enhancement [ #65
    ] by @wybczu

  • Wrong mysql name is picked for stage bug [ #62
    ]

  • API compatibility check fails if no tests are found bug [ #59
    ]

  • Other bug fixes [ #58
    ][ #59
    ]

重构:

  • Initial work by @nebhale
    on refactoring the Concourse pipeline [ #70
    ]

  • Removed any notion of Cloud Foundry and demo applications from root scripts

文档修复:

  • Explain in the docs what the demo apps look like [ #67
    ]

发布主页
发布说明

下载地址

  • Source code (zip)

  • Source code (tar.gz)

研发自动化一直是大公司才具备的能力,Spring Cloud Pipelines 模块实现了一个基于 spring cloud 架构的研发自动化流程,试图解决以下问题:

  • 创建公共部署管道

  • 传播良好的测试和部署实践

  • 加快将功能部署到生产所需的时间

  • 运行、配置和部署应用的常见方式,降低新开发人员在更改项目时融入的成本和时间

开源中国稿源:开源中国 (源链) | 关于 | 阅读提示

本站遵循[CC BY-NC-SA 4.0]。如您有版权、意见投诉等问题,请通过eMail联系我们处理。
酷辣虫 » 综合技术 » Spring Cloud Pipelines 1.0.0.M6 发布,研发自动化模块

喜欢 (0)or分享给?

专业 x 专注 x 聚合 x 分享 CC BY-NC-SA 4.0

使用声明 | 英豪名录