Spring Cloud Pipelines 1.0.0.M8 发布,重构 CF

栏目: 软件资讯 · 发布时间: 6年前

内容简介:Spring Cloud Pipelines 1.0.0.M8 发布了,这是 Spring Clound Pipelines 的一个新里程碑,此次更新增加了许多新功能和关于质量与测试的改进,包括重构 Cloud Foundry,更改发布模式等。 新功能增加了对具有多...

Spring Cloud Pipelines 1.0.0.M8 发布了,这是 Spring Clound Pipelines 的一个新里程碑,此次更新增加了许多新功能和关于质量与测试的改进,包括重构 Cloud Foundry,更改发布模式等。

新功能增加了对具有多个模块的项目的支持,以及对于单一库(mono-repos,指其中包含独立应用程序源码的项目)的支持。而质量和测试方面,完成了约 200 个 Bash 测试,并且已经为 Concourse 管道编写了缺失的测试。

目前项目源码已经发布为可供下载的小工件,大约 150kb,这样就不用克隆整个 repo 或下载大约 25mb 的文档。 

具体更新内容如下:

Features

  • Latest prod tag could change while pipeline is running [#125]

  • Don't log any URLs cause it can contain the password [#121]

  • Parametrize the manifest.yml filename [#117]

  • Change the CF way of doing prod deployment [#111]

  • For CF, PAAS_TEST_SPACE should be PAAS_TEST_SPACE_PREFIX [#126]

  • Allow multiple ports for stub runner on CF [#123]

  • Allow passing of credentials to upload to repo with binaries [#116]

  • Allow to reuse existing services for test environment [#114]

  • Utilize the keyval resource in the concourse pipeline [#120]

  • Get last prod-tagged release for back-compatibility and rollback jobs [#124]

  • Add switch to delete services in CF [#112]

  • Separate repo with binaries URL for upload and download [#115]

  • Enabled tag deletion in prod-rollback job [#128]

  • Added parametrization of sc-pipelines.yml file in pipelines [#127]

  • Bumped Gradle to 4.8 [#154]

  • Migrate to use new bats repo [#155]

  • [Jenkins] Download the pipeline definition instead of cloning it from Git [#146]

  • For a release produce an artifact with sources only to make it weigh less [#142]

  • Custom Git commands in commons scripts don't use SSH key [#145]

Breaking changes

  • App manifest is ignored [#129]

    • main source of truth for CF deployment is the manifest

  • Refactor the prod deployment function names [#113]

    • deployGreen or switchBackToBlue functions got removed

  • Add support for multi module/project built applications [#109]

    • the git tag is changed to contain the project name in it. E.g changed from dev/1.0.0.M1 to dev/projectName/1.0.0.M1

Bug fixes

  • Rollback smoke test run the latest tests and not the old ones [#118]

  • The gitSsh credentials in Jenkins are not created [#137]

  • Unit tests for project customization fail when run on Windows OS [#134]

  • Jenkins pipelines generated by sample seed pipeline don't refer Git SSH credentials [#138]

  • Scripts tests fail when specifying PIPELINE_DESCRIPTOR [#142]

Documentation fixes

  • Update the docs with step by step to convert your project [#30]

  • Fixed paragraph about Kubernetess wrongly mentioned Cloud Foundry [#152]

1.0.0.M8 文档

发布公告

下载地址:


【声明】文章转载自:开源中国社区 [http://www.oschina.net]


以上所述就是小编给大家介绍的《Spring Cloud Pipelines 1.0.0.M8 发布,重构 CF》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

运营其实很简单:互联网运营进阶之道

运营其实很简单:互联网运营进阶之道

郑文博 / 人民邮电出版社 / 2018-2 / 49.80元

为了帮助从事运营或即将从事运营的广大读者更好、更快地了解运营、学习运营、入职运营,本书详细阐述运营对于用户、企业的帮助,同时以单个理论点 单个实战案例的方式详细分析了社群运营、活动运营、新媒体运营、内容运营、渠道运营、精细化运营、场景化运营、用户化运营、商业化运营等模块及运营工作、渠道整合、社群知识、渠道优化、SOP流程等细节,力求让读者在求职路上快速上手,在迷茫途中快速定位。 《运营其实很简单 ......一起来看看 《运营其实很简单:互联网运营进阶之道》 这本书的介绍吧!

URL 编码/解码
URL 编码/解码

URL 编码/解码

MD5 加密
MD5 加密

MD5 加密工具

UNIX 时间戳转换
UNIX 时间戳转换

UNIX 时间戳转换