Я создал группу задач для запуска скриптов платформы роботов в Azure DevOps. В группу задач я добавил следующие задачи:
- Использовать версию Python
- Скрипт Python для установки фреймворка робота
- Задача скрипта Python для запуска скрипта фреймворка робота
- Опубликовать результаты теста
В задаче Python script task to run robot framework script
у меня есть следующий встроенный скрипт:
pip install pytest pytest-azurepipelines
pytest
robot --pythonpath . -x outputxunit.xml TestScenarios.robot
TestScenarios.robot
присутствует в моем репозитории GitHub. Итак, мой вопрос: где я могу указать, что TestScenarios.robot
нужно забрать из моего репозитория GitHub. Я не могу понять, как это сделать в задачах. Я знаю, что при настройке конвейера у нас есть опция конфигурации, где мы можем указать репозиторий GitHub. Но я хочу знать, как мы можем предоставить детали репозитория GitHub для этой задачи? Затем я хочу использовать эту группу задач в моем этапе выпуска, чтобы каждый раз, когда мы развертываем выпуск, группа задач запускалась для запуска сценария автоматизации. Дайте мне знать, если вам понадобятся более подробные сведения.