У нас есть определение сборки в Azure DevOps, которое создает образ докера и отправляет его в реестр контейнеров Azure. В определении есть переменная конвейера, которую необходимо вставить во время сборки. Мне нужно поставить сборку в очередь из моего кода .Net. Я могу получить определение, но не знаю, как обновить переменную конвейера.
Код: Выделить всё
VssBasicCredential credentials = new VssBasicCredential("",persAccToken);
VssConnection connection = new VssConnection(uri, credentials);
BuildHttpClient buildClient = connection.GetClient();
BuildDefinition def = buildClient.GetDefinitionAsync(projectName, definitionId).Result;
Переменная конвейера «устанавливается во время очереди». Однако я не нашел способа сделать это из своего кода.
Подробнее здесь:
https://stackoverflow.com/questions/567 ... m-net-code