У меня есть требование вызывать команду CURL при отмене конвейера в ADO. Может кто-нибудь, дайте мне знать, как я могу зафиксировать отмененный статус конвейера ADO и использовать его в сценарии оболочки для вызова команды CURL.
Я хотел знать, как мы можем зафиксировать завершение конвейерной задачи в ADO в шеллскрипте.
comment
Не удается получить последнюю информацию. Полезен ли для вас обходной путь? Или, если у вас есть какие-либо опасения, не стесняйтесь поделиться ими здесь.
- person Hugh Lin   schedule 17.09.2020
Ответы (1)
как я могу зафиксировать статус отмены конвейера ADO и использовать его в сценарии оболочки для вызова команды CURL.
Вы можете получить результат выполнения конвейера сборки через остальные API ниже:
https://dev.azure.com/{org}/{pro}/_apis/build/builds/{buildId}?api-version=5.1
Тест в Почтальоне:
Затем вы можете написать скрипт, чтобы получить результат конвейера (например, $result = $response.result
), определить, является ли результат canceled
, если да, вызвать команду CURL.
person
Hugh Lin
schedule
15.09.2020
Если этот ответ полезен, отметьте его как ответ, просто выберите параметр, например это а>, спасибо большое. :-)
- person Hugh Lin; 17.09.2020