
# 下载软件发布库中的软件包
CodeArts Build支持将软件发布库中的包或者其他文件下载到构建任务根目录，以便后续构建步骤使用这些包或者文件。
#### 获取软件包下载地址
1. 在导航栏选择"制品仓库 \> 软件发布库"，进入软件发布库页面。
2. 单击待下载的软件包包名，在软件包详情页面，"下载地址"即为软件包的下载地址，单击地址旁的![](https://support.huaweicloud.com/usermanual-codeci/zh-cn_image_0000001956150460.png)，复制该地址。
   
   图1软件包地址   
   ![](https://support.huaweicloud.com/usermanual-codeci/zh-cn_image_0000001993029161.png)
   
   
 
- [图形化构建]
  在[配置构建步骤](https://support.huaweicloud.com/usermanual-codeci/codeci_ug_0059.html)中，添加"下载发布仓库包"构建步骤，参考[表1]配置参数。
   表1下载发布仓库包参数说明 
  | **参数**    | **说明**                                                                                                                                                                                                                                                                                                                                                              |
  |:---|:---|
  | 步骤显示名称    | 构建步骤的名称，可自定义修改。 - 支持中文、英文、数字、"-"、"_"、英文逗号、英文分号、英文冒号、"."、"/"、圆括号（中英文）。  - 字符长度范围为1\~128。   |
  | 工具版本      | 根据实际需要选择工具版本。                                                                                                                                                                                                                                                                                                                                                       |
  | 下载包地址     | 将[2]复制的软件包下载地址粘贴到输入框。                                                                                                                                                                                                                                                                                                            |
  | 失败后是否继续运行 | 当前步骤执行失败后是否继续执行下一个步骤，根据实际使用场景选择是或否。                                                                                                                                                                                                                                                                                                                                 |
     
- [代码化构建]
  参考以下代码示例，修改在[创建代码化构建使用的YAML文件](https://support.huaweicloud.com/usermanual-codeci/codeci_ug_0058.html#codeci_ug_0058__section72391847131511)中的BUILD部分代码信息。
  ```
  version: 2.0 # 必须是2.0
  steps:
    BUILD:
      - download_artifact:
            inputs:
              url: xxxxxxxxxxxxx
              ignore_fail: true
  ```
  表2代码示例参数说明 
  | **参数**      | **类型** | **说明**                                                                                                                                                                                                                                                                                                |
  |:---|:---|:---|
  | url         | string | 粘贴从[2]复制的软件包下载地址。                                                                                                                                                                                                                                                  |
  | ignore_fail | string | 用于控制当前步骤执行失败后是否继续执行下一个步骤。 - true：是。  - 为空：否。   |
     
