这俩天应公司需求,查看了下云效这款工具,可以说真的很方便。简单配置后,能够自动部署项目到关联的服务器上。并且,在说创建的一个应用内,能够进行任务、需求、缺陷、迭代等等方面的任务分配。这些功能在此不作详细介绍,因为这些具备功能的网址很多,且操作类似简单。在这提到,是说明云效集成了这一系列的功能,可以简便的推动一个项目敏捷开发的进度。接下来,我们一起来看下他的“流水线”功能,能够自动帮我们将spring项目的打包好的jar或war部署到我们说关联的服务器上,是一个非常方便的功能。
首先,若要将项目+流水线结合,并自动部署,这里我们需要将项目上传到阿里自家的一个git仓储(在这里,上传git时用帐号密码好像并不成功,最后笔者通过ssh上传成功),https://code.aliyun.com/,上传成功后,我们回到云效,在导航栏中找到“项目”,并新建一个“项目”(免费的“项目”是有配额的),并且进入我们说创的“项目”,大致如图(当然,这其中省略了一步选择进入那个项目):
这里我们首先是没有应用才对,所以我们先“注册应用”:
这里的git库地址,当然就是我之前所上传的项目git地址啦,大家回到git仓储中找到填入即可。然后