2013-06-06 2 views
0

Интересно, можно ли запустить локальный скрипт bash на удаленном хосте?maven + ant запустить локальный скрипт bash на удаленном хосте

То, что я на самом деле пытаюсь сделать, это проверить с помощью maven-antrun-plugin и sshexec цели, если папка существует на сервере, то загрузить артефакт в эту папку и сделать некоторые вещи, как распаковать и т.д. Можно ли сделать с помощью Maven + муравья плагин?

Да, я знаю, что maven не должен это делать, и для этих целей лучше использовать муравей или град, но мы вынуждены работать с maven и не можем иметь ничего общего с этим.

Спасибо всем заранее!

ответ

1

Да, вы можете сделать это с помощью sshexec. Он имеет атрибут input, который можно указать на локальный файл для запуска скрипта.

+1

Спасибо! Я попробую это сделать! –