Запустите скрипт python на Windows через Jenkins, работающий на Linux - PullRequest
0 голосов
/ 29 апреля 2020

Дженкинс работает на машине с Ubuntu. У меня есть сценарий python на Windows сервере 2008, который должен вызываться из Jenkins. Я установил freeSSHd на Windows server 2008 и создал пользователя. Из командной строки Ubuntu я могу успешно запустить сценарий.

sshpass -p "userone" ssh -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no userRun@10.xx.xx.xxx py "C:\projects\nightly\test.py"

Но когда я запускаю Дженкинса, используя «Execute Shell» с той же командой, я получаю следующее сообщение об успехе, но скрипт не запускается: что мне здесь не хватает?

[nightlyTests] $ /bin/sh -xe /tmp/jenkins5433360516755925491.sh
+ sshpass -p "userone" ssh -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no userRun@10.xx.xx.xxx  py  C:\projects\nightly\test.py
Warning: Permanently added '10.xx.xx.xxx' (RSA) to the list of known hosts.
0
Finished: SUCCESS```


Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...