
# 配置通过流水线上下文获取构建任务的产物信息
在流水线阶段任务的输入框中通过引用流水线上下文获取相关信息。本示例介绍如何在流水线上使用"Build构建"插件生成构建产物，并在后续阶段的"执行Shell"任务中通过流水线上下文引用，获取构建产物信息。
1. [新建流水线](https://support.huaweicloud.com/usermanual-pipeline/pipeline_01_0001.html)。
2. 在"阶段_1"添加"Build构建"插件，获取任务ID，如[图1]，并将构建产物标识设置为"demo"，如[图2]。
   
   图1获取任务ID   
   ![](https://support.huaweicloud.com/usermanual-pipeline/zh-cn_image_0000002323499553.png "点击放大")
   图2Build构建插件   
   ![](https://support.huaweicloud.com/usermanual-pipeline/zh-cn_image_0000002323452585.png "点击放大")
   
   
3. 在"阶段_2"添加"执行Shell"插件，通过构建任务ID，结合流水线上下文，输入如下命令，即可获取构建产物的相关信息。 
   ```
   # 获取构建产物下载地址
   echo ${{ jobs.JOB_xZGhF.artifacts.demo.download_url }}
   # 获取构建产物所有信息
   echo ${{ jobs.JOB_xZGhF.artifacts.demo }}
   ```
   图3执行Shell   
   ![](https://support.huaweicloud.com/usermanual-pipeline/zh-cn_image_0000002323499557.png "点击放大")
   
   
4. 执行流水线，执行成功后即可在日志中查看打印的产物信息。 
   图4查看产物信息   
   ![](https://support.huaweicloud.com/usermanual-pipeline/zh-cn_image_0000002104657069.png "点击放大")
   
   
 
