Мы написали пользовательскую задачу сборки Azure DevOps, но не можем найти ее в списке задач редактора YAML.Он даже не отображается в поиске.
Это мое task.json
:
{
"id": "17813657-13c6-4cd8-b245-8d8b3b0cf210",
"name": "ApplitoolsBuildTask",
"friendlyName": "Applitools Build Task",
"description": "Add the Applitools dashboard as a tab in the Azure DevOps build results page.",
"categories": [ "Build" ],
"category": "Build",
"author": "Applitools",
"version": {
"Major": 0,
"Minor": 44,
"Patch": 0
},
"instanceNameFormat": "Applitools Build Task $(version)",
"execution": {
"Node": {
"target": "dist/index.js"
}
}
}
Я также пытался использовать только свойство categories
, но оно все еще не отображалось впоиск.
Затем я попытался загрузить Augurk локально и изучил его содержимое (также доступное в GitHub: https://github.com/Augurk/vsts-extension/tree/master/src),, и я увидел в AugurkCLI, что у него даже нет свойства categories
, так как оно имеетопечатка: categorues
, и по какой-то причине она все еще появляется. Это заставляет меня думать, что нет никакой связи между этим свойством и списком задач.
Я также попытался проверить файл XML и обнаружил, что он имеет *Раздел 1016 *, которого нет в моем файле .vsix. Что я должен поместить в мой файл vss-extension.json
, чтобы иметь его? И поможет ли мое расширение отобразиться в списке задач?
Примечаниечто в редакторе Classic (тот, что с пользовательским интерфейсом) я вижу это очень хорошо, в нужных категориях (если у меня есть свойство "category"), и если у меня его нет, то он все равно отображается при поиске.Проблема в том, что моя сборочная задача появилась в редакторе YAMLg Список задач.