值不能为空。\r\nParameter 名称:inputParameters
Value cannot be null.\r\nParameter name: inputParameters
我正在尝试使用 azure devops REST APIs 创建管道时收到“值不能为空。\r\nParameter 名称:inputParameters”。 o
任何人都可以建议 API 调用的请求主体参数应该是什么。
我的实现:
API CALL (POST) : https://dev.azure.com/{org}/{project}/_apis/pipelines?api-version=6.0-preview.1
Request Body:
{
"configuration": [
{
"type": "yaml",
"folder": "./",
"name": "trl-pipeline"
}
]
}
Response:
{
"$id": "1",
"innerException": null,
"message": "Value cannot be null.\r\nParameter name: inputParameters",
"typeName": "System.ArgumentNullException, mscorlib",
"typeKey": "ArgumentNullException",
"errorCode": 0,
"eventId": 0
}
请在您的请求正文中添加存储库 ID 和名称。这是我的样本:
1.I 在我的 azure 存储库中创建了一个 yaml 文件。
2.My 请求正文如下所示:
POST https://dev.azure.com/{organization}/{project}/_apis/pipelines?api-version=6.0-preview.1
{
"configuration":{
"path": "azure-pipelines.yml",
"repository":{
"id": "{repo id}",
"type": "azureReposGit",
"name": "{repo name}"
},
"type":"yaml"
},
"name":"PipelineName"
}
就我而言,发布空白正文是可行的
POST https://dev.azure.com/{organization}/{project}/_apis/pipelines/{pipelineId}/preview?api-version=6.0-preview
{
}
我正在尝试使用 azure devops REST APIs 创建管道时收到“值不能为空。\r\nParameter 名称:inputParameters”。 o
任何人都可以建议 API 调用的请求主体参数应该是什么。
我的实现:
API CALL (POST) : https://dev.azure.com/{org}/{project}/_apis/pipelines?api-version=6.0-preview.1
Request Body:
{
"configuration": [
{
"type": "yaml",
"folder": "./",
"name": "trl-pipeline"
}
]
}
Response:
{
"$id": "1",
"innerException": null,
"message": "Value cannot be null.\r\nParameter name: inputParameters",
"typeName": "System.ArgumentNullException, mscorlib",
"typeKey": "ArgumentNullException",
"errorCode": 0,
"eventId": 0
}
请在您的请求正文中添加存储库 ID 和名称。这是我的样本:
1.I 在我的 azure 存储库中创建了一个 yaml 文件。
2.My 请求正文如下所示:
POST https://dev.azure.com/{organization}/{project}/_apis/pipelines?api-version=6.0-preview.1
{
"configuration":{
"path": "azure-pipelines.yml",
"repository":{
"id": "{repo id}",
"type": "azureReposGit",
"name": "{repo name}"
},
"type":"yaml"
},
"name":"PipelineName"
}
就我而言,发布空白正文是可行的
POST https://dev.azure.com/{organization}/{project}/_apis/pipelines/{pipelineId}/preview?api-version=6.0-preview
{
}