У меня есть приложение JRuby/Rails, которое я развертываю в Tomcat, используя драгоценный камень Warbler.JRuby: Rails: Warbler - Как распространять исполняемые скрипты в военном файле
В приложении JRuby, у меня есть куча скриптов в $ RUBY_ROOT/Lib/задачи, которые используются для установки скриптов, хрон рабочих мест, Resque и т.д.
Когда я разрабатываю/построить файлы, я установил разрешения для этих сценариев к исполняемым
$lib/tasks> chmod a+x install.sh
Однако, когда я распространяю войну файл на сервер Tomcat, и запустите его, файл под разобранным каталога (... WEB-INF/Lib/задачи/установка. sh) показывает, что install.sh не имеет исполняемых привилегий.
Есть ли способ сказать, что камышевка оставляет lib/tasks/install.sh с исполняемыми привилегиями?
Из того, что я прочитал, это имеет смысл. Я изучу подход к подходу Rake. –