再上一篇文章中我们讲了关于阿里云云效的代码管理,无论从旧代码库的迁移还是新代码库的创建都提供了很方便的操作,这里给阿里云云效团队点赞!!!并送上心理上的亲切问候.有了代码资源,我们下一步就是要做的项目的部署打包、发布上线.好话不多说开始讲解基于阿里云云效的部署打包、发布.
1、流水线
所谓的流水线的概念就是部署、到发布的一系列的步骤制定
进入流水线有两种方式:首先要进入云效页面或是云效中的某一部分功能的页面都可以
方式一:云效首页的进入
方式二:
在云效某个功能的左上角的点击选择 流水线
流水线的首页:
左上角新建流水线点击:
这里有多种选择根据不同的语言、或是情况,也可以有空白的模版,从0到1自己创建
1、作者属于java的开发,所以选择的构建部署,代码源选择相应的平台的代码
这里根据不同环境的部署可设置代码的分支,如当前的是测试环境的流水线,对应的代码是dev分支这里就写dev,如果是正式的环境的流水线对应的代码分支是master那这里就写master
2、构建步骤中的+号是增加流水线步骤的,由于我们这里用的给创建好的就不做介绍
在构建的步骤中选择相应的镜像仓库地址,做好相关的链接的配置,
这里的标签如果你的镜像有多种环境的设置 比如测试环境、正式环境等 那么这里的标签就写你的镜像的环境名称如qa Dockefile就是你的代码中的Dockefile的文件地址