前言
「流水线」,又名「Flow」,是阿里云「云效」产品矩阵中的一款企业级自动化研发交付工具。
它提供了灵活易用的持续集成、持续验证和持续发布功能,旨在帮助企业高质量、高效率地交付业务。
流水线充当了持续交付的工具,通过构建自动化、集成自动化、验证自动化和部署自动化的过程,实现了从开发到上线的持续交付。
一、部署应用步骤
1、创建流水线
方法一:打开 代码管理,选择代码库:

然后在右侧选择对应的代码库点击进去,选择流水线:

在右侧点击创建流水线。
方法二:打开 流水线,选择我的流水线:

在右侧点击新建流水线。
选择模板进行创建:

2、编辑流水线源
选择代码源,我的代码库就是codeup,也可以选择别的代码源。

选择服务连接,如果没有就新建服务连接。
然后,选择正确的代码仓库和需要部署的分支。
工作目录可以为默认的目录。

点击右上角的仅保存。
3、编辑java构建上传

展开任务步骤里面的Java构建,选择正确的JDK版本和Maven版本。
展开任务步骤里面的构建物上传,其它默认,打包路径可以修改为自己实际的项目路径。

4、编辑主机部署
选好制品,然后新建主机组:


我是选择的阿里云ECS,按步骤走下去。
然后写好下载路径(我一般放在jar包目录的上一层目录中)。
然后是部署脚本,我是启的两个进程,我的脚本如下:
set -e;
if [ -f "/home/test/test-api/test-api.sh" ]; then /home/test/test-api/test-<

文章介绍了如何在阿里云云效中创建和编辑流水线,包括创建流水线的两种方法、选择代码源和服务连接、编辑Java构建与上传设置,以及详细阐述了主机部署的步骤,涉及ECS、部署脚本和Nginx的配置。
最低0.47元/天 解锁文章
2279

被折叠的 条评论
为什么被折叠?



