Запуск / выполнение локальных скриптов python в Jenkins

#python #jenkins #jenkins-plugins #perforce

#python #дженкинс #дженкинс-плагины #волей-неволей

Вопрос:

Я новичок в Jenkins и хочу запланировать задание для выполнения локального скрипта python. Я попытался скопировать весь свой скрипт python в «execute shell», однако он не работает, поскольку не распознает некоторые библиотеки как import jenkins и import p4 в моем скрипте. Есть идеи, как я мог бы это исправить?

Ответ №1:

Если вы хотите выполнить скрипт python с использованием параметров «execute shell», вы должны использовать синтаксис оболочки:

 #!/bin/sh
python /home/Username/my_script.py
 

Требуется абсолютный путь к скрипту.