流水线 CODEARTS PIPELINE-在微服务场景下,java项目如何按顺序部署多个模块的构建包?
在微服务场景下,java项目如何按顺序部署多个模块的构建包?
在微服务场景下,如果一个java项目里面有多个模块,一次打包会在多个模块打多个包,并且部署的时候需要将多个包按照顺序部署,可尝试通过以下方法实现该场景:
- 新建代码仓库。
- 新建构建任务。
- 进入编译构建服务,单击“新建任务”。
- 在“新建任务”页面,选择源码源(“源码源”选择代码托管,“源码仓库”选择已创建的代码仓库,“分支”默认选择“master”),构建模板选择“Maven”,然后单击“确定”。
- 进入“构建步骤”页签,保留默认构建步骤,构建步骤配置说明请参见:构建步骤。
- 配置完成后,单击“新建并执行”,执行完成后,即可在软件发布库查看构建生成的软件包。
- 新建部署任务。
添加“选择部署来源”部署步骤,选择上一步创建的构建任务和上传到软件发布仓的构建包,将构建包下载到服务器指定的路径下。配置说明请参见:选择部署来源。
然后添加“启动/停止SpringBoot服务”部署步骤,用来将指定的jar包启动起来。配置说明请参见:启动/停止SpringBoot服务。
- 新建流水线,添加以上构建任务和部署任务,然后执行流水线即可。
- 流水线部署_流水线服务CodeArts Pipeline_流水线-华为云
- 什么是软件开发流水线_ 软件开发流水线_ 流水线CloudPipeline-华为云
- 编译构建有什么作用_ 编译构建 CodeArts Build_软件开发编译构建-华为云
- 提高软件交付效率与质量方式_软件发布_制品仓库工具-华为云
- 如何使用应用管理与运维平台_应用管理_应用运维_微服务应用治理
- 软件开发定制生产线_可视化软件开发生产线
- 软件开发一键式部署平台_软件开发生产线_部署CodeArts Deploy-华为云
- 制品仓库是什么_制品仓库有什么能力_软件发布-华为云
- 软件开发生产线 华为云DevOps平台
- 编译构建服务快速试用