快速上手流水线服务
快速上手流水线服务
新建项目
新建代码仓库
1.单击已创建的项目名称进入项目,单击“代码 > 代码托管”,进入代码托管页面。
2.单击“普通新建”旁的下拉按钮,选择“按模板新建”,选择“Java Maven Demo”模板。
3.单击“下一步”,填写仓库名称等基本信息,单击“确定”,完成代码仓库的创建。
更详细操作指导请参见新建代码仓库。
新建构建任务
1.进入已创建的项目,单击“持续交付 > 编译构建”,进入编译构建页面。
2.单击“新建任务”,根据界面提示完成操作:
● 选择代码源:选择已经创建的代码仓库,选择默认分支master,单击“下一步”。
● 选择构建模板:选择Maven系统模板,单击“下一步”,进入“构建步骤”页面,使用默认配置即可。
3.单击“新建”完成构建任务的创建。
更详细操作指导请参见新建编译构建任务。
新建代码检查任务
1.进入已创建的项目,单击“代码 > 代码检查”,进入代码检查页面。
2.单击“新建任务”,选择源码源,搜索目标仓库,单击仓库旁的“新建任务”,即可完成代码检查任务的创建。
3.进入代码检查详情页,在“设置”页签,可根据需要修改代码检查任务名称。
更详细操作指导请参见新建代码检查任务。
视频教程带您轻松了解华为云流水线
视频教程带您轻松了解华为云流水线
【开箱视频一】流水线企业级CICD策略管理能力
CodeArts Pipeline提供基于规则和策略的流水线阶段准出条件管理能力,用户可基于插件创建合适的规则,设置基于插件输出的阈值比较条件,并在策略中进行引用,最终配置到流水线准出条件中进行应用。
【开箱视频二】微服务和微服务变更发布流水线
CodeArts Pipeline提供了基于微服务DevOps的敏捷变更开发模式,可以实现快速自动合并代码,同时提供变更承载微服务需求的开发、测试、发布、上线全过程,全流程E2E可追溯。
【开箱视频三】流水线变更创建与发布
CodeArts Pipeline提供了基于微服务DevOps的敏捷变更开发模式,按照开发中、待发布、发布中、已发布的阶段状态进行更新,微服务可以通过变更发布流水线,发布一个或多个变更来实现项目的快速交付。
【开箱视频四】流水线自定义插件
CodeArts Pipeline提供了一套标准的流水线扩展插件接入方式,让企业能够快速将已有工具链接入插件平台,或基于自身业务需要快速开发和发布插件,并在企业内实现共享共建,加速企业上云。
【开箱视频五】流水线的创建与编排
CodeArts Pipeline提供了灵活多样的任务编排能力,内置阶段、任务、步骤三级编排模型,支持阶段内任务串行、并行混合编排,支持代码实时、手动、变更等多种流水线触发执行策略。
流水线服务最佳实践
流水线服务最佳实践
基于微服务变更按需发布
CodeArts Pipeline为企业提供了一种微服务模型,将企业大军团的作战方式转变为小团队精英作战方式,支持每个微服务独立进行开发、验证、部署及上线发布,缩短需求发布周期。
基于开发者联调快速搭建应用环境
CodeArts Pipeline集成Release发布,提供模板编排、微服务联调、环境生命周期管理能力,做到研发环境开箱即用,资源按需使用,降低企业研发成本,提升开发效率。
准出条件之Check代码检查策略
CodeArts Pipeline提供统一的准出条件管理能力,使用规则和策略将插件和流水线联系起来,并最终实现阶段准出的校验。
HE2E DevOps实践:配置流水线
以“DevOps全流程示例项目”为例,介绍如何将代码检查、构建、部署任务串联起来,实现持续交付。