# 使用自定义模板新建CodeArts Deploy应用
部署 CodeArts Deploy 服务支持自定义模板，用户根据项目实际需要可自定义部署步骤，本节将介绍如何使用自定义模板新建并部署应用。
#### 使用场景
自定义模板存在以下使用场景：
- 若已有系统模板无法满足您的要求，您可以[在应用模板页面新建自定义模板]，或[使用空白模板新建自定义模板]。
- 您也可以在[新建应用时创建自定义模板]，或[使用已有应用新建自定义模板]，供其他成员使用，快速新建应用。
- 自定义模板在"新建应用\>选择部署模板"时，可被直接使用。
- 通过自定义模板一键生成应用：在**"应用模板 \> 自定义模板"** 中，单击目标模板**"操作"** 列对应的![](https://support.huaweicloud.com/usermanual-deployman/zh-cn_image_0000002317049265.png)图标，一键生成应用。
 
#### 约束与限制
单项目下可新建应用数量，请参见[规格与限制](https://support.huaweicloud.com/productdesc-deployman/deployman_pdtd_00002.html#section3) \>基本限制 \> 应用管理限制。
 #### 在应用模板页面新建自定义模板
1. 进入CodeArts首页。 
   1. 登录[CodeArts控制台](https://console.huaweicloud.com/devcloud)，单击![](https://support.huaweicloud.com/usermanual-deployman/zh-cn_image_0000002524958371.png)，根据需要选择已开通CodeArts的区域。
   
   2. 单击"前往工作台"。 如果当前账号采用的是历史计费模式（详情请参见[历史计费模式说明](https://support.huaweicloud.com/price-devcloud/codearts_29_0031.html)），则单击"立即使用"。
      
   
   
   
   
2. 单击目标项目名称，进入项目。
3. 单击菜单**"** **持续交付 \> 部署** **"**，进入项目下部署服务界面。
4. 单击**"应用模板"** ，进入"**所有模板**"页面。
5. 单击"**新建自定义模板**"。
6. 根据业务需要编辑基本信息、部署步骤、参数设置；参考[使用空白模板创建应用](https://support.huaweicloud.com/usermanual-deployman/deployman_hlp_00004.html)。
7. 单击右上角"**保存**"按钮，即可创建完成自定义模板。
 
 #### 使用空白模板新建自定义模板
1. 进入CodeArts首页。 
   1. 登录[CodeArts控制台](https://console.huaweicloud.com/devcloud)，单击![](https://support.huaweicloud.com/usermanual-deployman/zh-cn_image_0000002524958371.png)，根据需要选择已开通CodeArts的区域。
   
   2. 单击"前往工作台"。 如果当前账号采用的是历史计费模式（详情请参见[历史计费模式说明](https://support.huaweicloud.com/price-devcloud/codearts_29_0031.html)），则单击"立即使用"。
      
   
   
   
   
2. 单击目标项目名称，进入项目。
3. 单击菜单**"** **持续交付 \> 部署** **"**，进入项目下部署服务界面。
4. 在"应用列表"中，单击"新建应用"，填写基本信息，可根据需要修改名称、描述、执行主机等基本信息，详情可参考[编辑应用基本信息](https://support.huaweicloud.com/usermanual-deployman/deployman_hlp_00004.html#deployman_hlp_00004__section101224246201)。完成后单击**"下一步"**。
5. 单击"空白模板"进入"部署步骤"页面。
6. 根据业务需要添加部署步骤。
7. 单击"保存为自定义模板"，在弹出的窗口中填写"模板名称"、"描述"，单击"确定"按钮，即可将自定义应用流程保存为自定义模板。 
   ![](https://support.huaweicloud.com/usermanual-deployman/zh-cn_image_0000001999109897.png "点击放大")
   
   
 
 #### 新建应用时创建自定义模板
1. 进入CodeArts首页。 
   1. 登录[CodeArts控制台](https://console.huaweicloud.com/devcloud)，单击![](https://support.huaweicloud.com/usermanual-deployman/zh-cn_image_0000002524958371.png)，根据需要选择已开通CodeArts的区域。
   
   2. 单击"前往工作台"。 如果当前账号采用的是历史计费模式（详情请参见[历史计费模式说明](https://support.huaweicloud.com/price-devcloud/codearts_29_0031.html)），则单击"立即使用"。
      
   
   
   
   
2. 单击目标项目名称，进入项目。
3. 单击菜单**"** **持续交付 \> 部署** **"**，进入项目下部署服务界面。
4. 在"应用列表"中，单击"新建应用"，填写基本信息，可根据需要修改名称、描述、执行主机等基本信息，详情可参考[编辑应用基本信息](https://support.huaweicloud.com/usermanual-deployman/deployman_hlp_00004.html#deployman_hlp_00004__section101224246201)。完成后单击**"下一步"**。
5. 单击**"** **下一步** **"** ，部署模板选择**"** **自定义模板** **"** ，自定义模板右侧单击**"** **新建模板** **"** 。
   
   没有模板时，也可单击**"** **新建** **模板** **"**按钮创建自定义模板。
   
   
6. 根据业务需要编辑基本信息、部署步骤、参数设置。
7. 单击右上角**"** **保存** **"**按钮，即可创建完成自定义模板。
 
 #### 使用已有应用新建自定义模板
1. 进入CodeArts首页。 
   1. 登录[CodeArts控制台](https://console.huaweicloud.com/devcloud)，单击![](https://support.huaweicloud.com/usermanual-deployman/zh-cn_image_0000002524958371.png)，根据需要选择已开通CodeArts的区域。
   
   2. 单击"前往工作台"。 如果当前账号采用的是历史计费模式（详情请参见[历史计费模式说明](https://support.huaweicloud.com/price-devcloud/codearts_29_0031.html)），则单击"立即使用"。
      
   
   
   
   
2. 单击目标项目名称，进入项目。
3. 单击菜单**"** **持续交付 \> 部署** **"**，进入项目下部署服务界面。
4. 在"**应用列表** "中，单击待部署应用右侧的![](https://support.huaweicloud.com/usermanual-deployman/zh-cn_image_0000001962749238.png)图标，单击"**编辑**"即可查看应用详细配置信息。
5. 根据业务需要编辑部署步骤。
6. 单击"保存为自定义模板"，在弹出的窗口中填写"模板名称"、"描述"，单击"确定"按钮，即可将自定义应用流程保存为自定义模板。 
   ![](https://support.huaweicloud.com/usermanual-deployman/zh-cn_image_0000001962733201.png "点击放大")
   
   
 
#### 收藏/编辑/删除自定义模板
1. 进入CodeArts首页。 
   1. 登录[CodeArts控制台](https://console.huaweicloud.com/devcloud)，单击![](https://support.huaweicloud.com/usermanual-deployman/zh-cn_image_0000002524958371.png)，根据需要选择已开通CodeArts的区域。
   
   2. 单击"前往工作台"。 如果当前账号采用的是历史计费模式（详情请参见[历史计费模式说明](https://support.huaweicloud.com/price-devcloud/codearts_29_0031.html)），则单击"立即使用"。
      
   
   
   
   
2. 单击目标项目名称，进入项目。
3. 单击菜单**"** **持续交付 \> 部署** **"**，进入项目下部署服务界面。
4. 单击**"应用模板** \>**自定义模板"** 。
   
   - 在需要收藏的模板后单击![](https://support.huaweicloud.com/usermanual-deployman/zh-cn_image_0000001962852989.png)即可收藏该模板，收藏后，该模板将在自定义模板列表中置顶。
   
   - 在需要编辑的模板后单击![](https://support.huaweicloud.com/usermanual-deployman/zh-cn_image_0000002043820256.png "点击放大")更多操作中的**"编辑"**即可编辑该模板配置。
   
   - 在需要删除的自定义模板后单击![](https://support.huaweicloud.com/usermanual-deployman/zh-cn_image_0000002079781853.png "点击放大")更多操作中的**"删除"**即可删除该模板。注意删除后该模板将不可恢复。
   
   
   ![](https://support.huaweicloud.com/usermanual-deployman/zh-cn_image_0000002079783437.png "点击放大")
   
   
   
![](https://support.huaweicloud.com/usermanual-deployman/public_sys-resources/note_3.0-zh-cn.png)
配置应用的部署步骤、配置应用的参数、配置应用的主机环境、部署应用并查看结果等其他操作同[使用空白模板新建CodeArts Deploy应用](https://support.huaweicloud.com/usermanual-deployman/deployman_hlp_00004.html)，可参见其中的部署步骤进行操作。
