Из вашего описания кажется, что ваш исходный код находится на Github.
Вот шаги для запуска сценариев RF:
- Создайте конвейер и используйте репо из Ресурс Github. Возможно, вам потребуется создать соединение с Github, тогда вы сможете получить репозитории.
Добавьте Use Python Version
задачу, чтобы указать необходимое python версия.
Установите зависимости Robot framework с помощью Powershell task
или Command Line Task
.
Запустите сценарий RF с Powershell task
или Command Line Task
.
Например: Yaml Editor
trigger:
- master
jobs:
- job: 'Test'
pool:
vmImage: 'vs2017-win2016'
steps:
- task: UsePythonVersion@0
inputs:
versionSpec: '3.7'
architecture: 'x64'
- script: pip install robotframework robotframework-seleniumlibrary && npm install chromedriver
displayName: 'Install dependencies'
- powershell: robot --pythonpath . -x outputxunit.xml TestCases.robot
displayName: 'Run Robot Scripts'
Если вы хотите использовать Pipeline Classi c Editor, вы можете обратиться к этому блогу .
Надеюсь, это поможет.