如何在DevOps流水线运行过程中查看传入的参数值?
流水线运行中查看参数值的方法
针对你提出的问题:启动流水线后,默认的运行页面无法直接查看传入参数的具体值,但可以通过以下两种方式查看:
1. 在流水线YAML中添加打印步骤
直接在流水线配置里新增一个步骤,把参数值输出到运行日志中,这样就能在运行过程中实时查看。示例代码如下:
steps: - script: | echo "example1 参数值: $(example1)" echo "example2 参数值: $(example2)" displayName: 打印流水线参数
运行时,查看该步骤的日志就能看到本次运行使用的参数取值。
2. 利用DevOps API查询运行详情(需权限)
如果拥有DevOps的API访问权限,可以调用流水线运行详情接口,返回的JSON数据里会包含本次运行的所有参数信息。不过这种方式需要具备基础的API操作能力。
额外补充:流水线完成后,除了通过「Run New」查看,也可以进入该次运行的详情页面,在「Summary」标签页的「Pipeline parameters」区域直接查看所有参数的取值(部分版本的DevOps UI会默认展示该区域)。
内容的提问来源于stack exchange,提问作者Justin Dearing
相关产品推荐
相关产品推荐

