t.me/atinfo_chat Telegram группа по автоматизации тестирования

Настройка работы Jenkins c virtualenv

Коллеги, добрый день. Возникла необходимость запускать тесты Robot Framework, на машине где python не установлен. Создал virtualenv, сложил туда библиотеки ,уложил в репозиторий (да это плохо - я знаю). Как мне видится, в job-е Jenkins, достаточно активировать virtualenv (это происходит без проблем). А затем выполнить pybot - а вот это команда уже не выполняется. Команда where python, тоже не отрабатывает. Вот у меня и закрались сомнения - а действительно ли возможен такой вариант работы.
P.S. -машина виндовая.

Вместо активации можно поступить проще – вручную установить переменную PATH:

virtualenv ENV
set “PATH=%WORKSPACE%\ENV\Scripts;%PATH%”

Спасибо, Алексей. Я правильно понимаю, что установленный питон не требуется. Достаточно того, что есть в виртуальном окружении?

Увы, не получится…все понятно. Жаль…такая хорошая бы штука была