кажется, что он не вставляет часть, которая приводит к ее отказу. Я не могу понять, как настроить задачу в YAML, чтобы она использовала правильный URL. Как мне это сделать?
Этот <guid>
является идентификатором вашего текущего проекта. Когда вы добавляете эту задачу DotNetCoreCLI@2
в свой файл yml, значение vstsFeed
должно выглядеть следующим образом: {projectid}/{feedid}
.
Например,
- task: DotNetCoreCLI@2
displayName: Restore
inputs:
command: 'restore'
projects: '**/*.csproj'
feedsToUse: 'select'
vstsFeed: '54cc87c1-****-****-****-************/ff77923d-****-****-****-************'
Если вы не знаете, как получить ProjectId
, обратитесь к Rest Api do c: Проекты - Список .
Вы можете позвонить в Почтальон, как показано ниже:
Или вы можете напрямую использовать Управление лентами - Получайте каналы , чтобы получить одновременно и идентификатор проекта, и идентификатор канала: