SpringCloud开发-云效流水线使用

时间:2024-03-23 09:11:38

前言

    2018年使用云效的时候,当时功能还不完善,并且有很多流程走不通,因此没有正式使用流水线做CICD工作。后来有幸听了云效产品经理分享,会议上了解到云效将会重构,就等着重构后再来使用。

    今年刚好需要使用CICD,就再研究了下新版的云效,其中的流水线功能确实很好,因此计划使用这个功能作为公司CICD的工具。

实现

1、申请云效,上篇文章已经有写了,此处略;

2、新建项目:

SpringCloud开发-云效流水线使用

SpringCloud开发-云效流水线使用

SpringCloud开发-云效流水线使用

在左侧的应用中增加应用

SpringCloud开发-云效流水线使用

新建应用

SpringCloud开发-云效流水线使用

应用创建成功后,需要进入流水线

SpringCloud开发-云效流水线使用

SpringCloud开发-云效流水线使用

 

这里我选了码云,并使用oauth授权

SpringCloud开发-云效流水线使用

SpringCloud开发-云效流水线使用

SpringCloud开发-云效流水线使用

到这步就可以创建流水线了。

现在我们可以根据项目需要编辑流水线任务。我这里只需要构建和打包镜像,因此只选了这2个流程。

SpringCloud开发-云效流水线使用

构建镜像时,需要配置镜像仓库,配好仓库就可以保存了。

SpringCloud开发-云效流水线使用

下一步就可以构建镜像,阿里云流水线支持直接部署到ECS或者K8S中,需要根据项目需要自行配置。