2015-12-08 2 views
0

Я пытаюсь активировать команду на удаленном сервере, используя строгий скрипт. Я уже скопировал свой ключ ssh на удаленный сервер, с которым он работал.использовать groovy для активации удаленной команды ssh с параметрами

ssh [email protected]_server '/usr/local/bin/activate.pl' 

, когда я пытался добавить параметры удаленного сценария я получил отказы:

ssh [email protected]_server '/usr/local/bin/activate.pl android linux' 

В иных ошибок являются: No such file or directory. Поскольку я знаю, что скрипт есть, и он работал до добавления параметров, я думаю, проблема заключается в добавлении параметров.

, когда я активирую удаленную оболочку из оболочки без патрона, работает удаленный скрипт. Как я могу передать их удаленному скрипту с отличным? спасибо

+0

Как вы его используете? Как процесс? – Will

ответ

0

Я запускал его как пользователь Jenkins.

Я узнал, что передать параметры удаленному скрипту с помощью groovy невозможно. Я создал локальный скрипт, который выполняет команду ssh, и я активирую локальный скрипт от Jenkins groovy

Смежные вопросы