cicd-integrations
2023.10
false
- 概述
- UiPath CLI
- Azure DevOps 扩展程序
- Jenkins 插件
CI/CD 集成用户指南
上次更新日期 2026年5月7日
输入参数 JSON 格式
当使用-i或--input_path参数将输入参数传递给流程或测试集时,您需要提供具有以下结构的 JSON 文件:
[
{
"name": "first",
"type": "System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
"value": "\"parameterValue1\""
},
{
"name": "second",
"type": "System.Int32, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
"value": "12"
},
{
"name": "third",
"type": "System.Boolean, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
"value": "true"
}
]
[
{
"name": "first",
"type": "System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
"value": "\"parameterValue1\""
},
{
"name": "second",
"type": "System.Int32, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
"value": "12"
},
{
"name": "third",
"type": "System.Boolean, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
"value": "true"
}
]
每个参数对象必须包含:
- 名称- 工作流中定义的参数名称
- “类型” - 包含程序集信息的完全限定 .NET 类型名称
- “值” - 参数值
了解“类型”字段
type字段指定参数的 .NET 数据类型。这对于 CLI 正确解释值并将其传递给工作流至关重要。类型必须是完全限定程序集名称,其中包括:
- 类型名称(例如
System.String、System.Int32、System.Boolean) - 定义类型的程序集
- 程序集元数据(版本、文化、公钥令牌)
常见示例:
- 字符串:
System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e - 整数:
System.Int32, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e - 布尔值:
System.Boolean, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
提示:
为了获取参数的正确类型信息,您可以检查工作流的.xaml文件,或使用反射工具从 .NET 程序集中获取完全限定类型名称。