
# CodeArts Pipeline最佳实践汇总
本文汇总了基于流水线（CodeArts Pipeline）常见应用场景的操作实践，为每个实践提供详细的方案描述和操作指导，助力用户完成CI/CD持续交付。
表1CodeArts Pipeline最佳实践一览表 
| 实践                                                                                                                     | 描述                                                                                                                                              |
|:---|:---|
| [通过微服务变更流水线修复项目BUG并快速发布](https://support.huaweicloud.com/bestpractice-pipeline/pipeline_practice_0001.html)            | 该解决方案介绍如何通过微服务变更流水线模拟修复项目下的一个BUG，并快速发布。                                                                                                         |
| [配置准出条件并对代码检查结果进行校验](https://support.huaweicloud.com/bestpractice-pipeline/pipeline_practice_0003.html)                | 该解决方案基于流水线准出条件-CodeArts Check代码检查规则策略，通过添加代码检查任务所在阶段的准出条件，对代码检查任务的检查结果进行自动化校验，只有检查结果满足准出条件，才可以进入下一个阶段。                                          |
| [通过流水线参数串联编译构建服务和部署服务](https://support.huaweicloud.com/bestpractice-pipeline/pipeline_practice_0013.html)              | 该解决方案以版本号参数为例，介绍如何将流水线参数传递给CodeArts Build任务和CodeArts Deploy应用。                                                                                  |
| [通过流水线自动为代码仓库创建标签](https://support.huaweicloud.com/bestpractice-pipeline/pipeline_practice_0014.html)                  | 该解决方案以通过流水线自动为代码仓库创建标签为例，介绍流水线上下文在流水线任务间的传递过程。                                                                                                  |
| [基于Kubernetes原生Service的场景完成微服务蓝绿发布](https://support.huaweicloud.com/bestpractice-pipeline/pipeline_practice_0002.html) | 该解决方案介绍在不占用集群额外资源安装插件的情况下，基于Kubernetes原生Service的场景完成微服务蓝绿发布。                                                                                    |
| [配置代码仓库合并请求流水线门禁](https://support.huaweicloud.com/bestpractice-pipeline/pipeline_practice_0018.html)                   | 该解决方案通过配置代码仓与流水线，实现对合并请求的自动化门禁，提升代码质量和团队协作效率。                                                                                                   |
| [流水线级权限管理](https://support.huaweicloud.com/bestpractice-pipeline/pipeline_practice_0020.html)                          | 流水线提供了项目级别的权限管理与流水线级别的权限管理。本文以流水线级权限管理为例，介绍流水线内快速管理权限的方式。                                                                                       |
| [通过流水线自定义插件把控发版时间](https://support.huaweicloud.com/bestpractice-pipeline/pipeline_practice_0021.html)                  | 自定义插件是流水线中用于实现特定业务逻辑的模块，通过定义输入、脚本、输出，将处理业务逻辑的过程封装为插件，方便在流水线内复用。流水线提供了许多官方插件供用户使用，同时也允许用户配置满足个性化新需求场景的自定义插件。                                     |
| [HE2E DevOps实践之配置流水线](https://support.huaweicloud.com/bestpractice-pipeline/pipeline_practice_0004.html)               | 该解决方案以["DevOps全流程示例项目"](https://support.huaweicloud.com/bestpractice-devcloud/devcloud_practice_20072.html)为例，介绍如何将代码检查任务、构建任务和部署任务串联起来，实现持续交付。 |
   
