Привет! Я создал конечную точку службы, прочитав это Учебное пособие по конечной точке службы VSTS и я успешно создал. Когда я вижу конечную точку jenkins, у нее есть ссылка для проверки, которая проверяет конечную точку Я гуглил слишком много примеров, но не нашел подходящей информации. Может ли кто-нибудь помочь достичь этого.
Конечная точка службы VSTS со ссылкой для проверки
comment
Я не читаю вопрос? Что происходит, когда вы проверяете соединение?
- person Bernard Vander Beken   schedule 16.01.2018
comment
Насколько я понимаю, вам нужны те же функции проверки подключения для вашей пользовательской конечной точки. Если это так, вам может помочь эта ссылка: blogs.msdn.microsoft.com/sriramb/2016/09/15/. Прокрутите вниз до самого последнего абзаца под названием Test service endpoint. Хотя сам я никогда не пробовал.
- person Yan Sklyarenko   schedule 16.01.2018
Ответы (1)
Вам необходимо добавить источник данных с именем TestConnection в файл vss-extension.json, например:
{
"id": "service-endpoint",
"description": "Service Endpoint type for Fabrikam connections",
"type": "ms.vss-endpoint.service-endpoint-type",
"targets": [ "ms.vss-endpoint.endpoint-types" ],
"properties": {
"name": "fabrikam",
"displayName": "Fabrikam server connection",
"url": {
"displayName": "Server Url",
"helpText": "Url for the Fabrikam server to connect to."
},
"dataSources": [
{
"name": "TestConnection",
"endpointUrl": "{{endpoint.url}}api/projects/index",
"resultSelector": "jsonpath:$[*].nm"
},
{
"name": "Fabrikam Projects",
"endpointUrl": "{{endpoint.url}}api/projects/index",
"resultSelector": "jsonpath:$[*].nm"
}
],
"authenticationSchemes": [
{
"type": "ms.vss-endpoint.endpoint-auth-scheme-token"
},
{
"type": "ms.vss-endpoint.endpoint-auth-scheme-basic",
"inputDescriptors": [
{
"id": "username",
"name": "Username",
"description": "Username",
"inputMode": "textbox",
"validation": {
"isRequired": false,
"dataType": "string"
}
},
{
"id": "password",
"name": "Password",
"description": "Password",
"inputMode": "passwordbox",
"isConfidential": true,
"validation": {
"isRequired": false,
"dataType": "string"
}
}
]
}
],
"helpMarkDown": "<a href=\"url-to-documentation\" target=\"_blank\"><b>Learn More</b></a>"
}
}
person
starian chen-MSFT
schedule
17.01.2018
Привет, отличное решение, респект
- person Nitin Parashar; 17.01.2018