
# 选择构建步骤
您可以根据实际使用场景，在构建任务中选择需要使用的构建步骤。
#### 图形化构建
构建步骤页面展示所选模板的默认步骤组合。
- 单击构建步骤上的![](https://support.huaweicloud.com/usermanual-codeci/zh-cn_image_0000001989672485.png)可根据实际需要添加构建步骤，每个构建步骤的配置指导请参考[配置构建步骤](https://support.huaweicloud.com/usermanual-codeci/codeci_ug_0057.html)中"图形化构建"部分。
  若构建步骤中预置的工具版本无法满足使用需求，可以通过[制作镜像并推送到SWR仓库](https://support.huaweicloud.com/usermanual-codeci/codeci_ug_0013.html)自定义环境进行构建。
  
- 如果需要删除已添加的构建步骤，鼠标左键选中该步骤，依次单击"![](https://support.huaweicloud.com/usermanual-codeci/zh-cn_image_0000001954465372.png) \> 删除"，即可删除该步骤。
- 如果需要复制已添加的构建步骤，鼠标左键选中该步骤，依次单击"![](https://support.huaweicloud.com/usermanual-codeci/zh-cn_image_0000001989672489.png) \> 复制"，即可复制该步骤。
- 如果某个构建步骤暂时不使用，可鼠标左键选中该步骤，依次单击"![](https://support.huaweicloud.com/usermanual-codeci/zh-cn_image_0000001989792285.png) \> 禁用"，可禁用该步骤。需要重新启用时，鼠标左键选中该步骤，依次单击"![](https://support.huaweicloud.com/usermanual-codeci/zh-cn_image_0000001954473116.png) \> 启用"即可。
图1添加/复制/删除/禁用构建步骤   
![](https://support.huaweicloud.com/usermanual-codeci/zh-cn_image_0000001954472364.png)
#### 代码化构建
- 参考[配置构建环境](https://support.huaweicloud.com/usermanual-codeci/codeci_ug_1047.html#codeci_ug_1047__section176012814163)的"代码化构建"部分的代码示例，在[创建代码化构建使用的YAML文件](https://support.huaweicloud.com/usermanual-codeci/codeci_ug_0058.html#codeci_ug_0058__section72391847131511)中的"env"部分配置构建任务的运行环境。
- 参考[配置代码下载](https://support.huaweicloud.com/usermanual-codeci/codeci_ug_1067.html)的"代码化构建"部分的代码示例，在[创建代码化构建使用的YAML文件](https://support.huaweicloud.com/usermanual-codeci/codeci_ug_0058.html#codeci_ug_0058__section72391847131511)中的"PRE_BUILD"部分配置代码下载方式。
- 参考[配置构建步骤](https://support.huaweicloud.com/usermanual-codeci/codeci_ug_0057.html)中各个构建步骤的"代码化构建"部分的代码示例，在[创建代码化构建使用的YAML文件](https://support.huaweicloud.com/usermanual-codeci/codeci_ug_0058.html#codeci_ug_0058__section72391847131511)中的"BUILD"部分配置构建步骤。
 
