Как сохранить исполняемый файл perl после сборки бранча?

Мы разработали сайт с бранчем, и теперь столкнулись с проблемой.

Исполняемый (режим разрешений: 755) perl-скрипт находится в папке app/assets/. После того, как я выполнил бранч-сборку, результирующий Perl-скрипт больше не является исполняемым и не может быть вызван CGI. Помимо chmod после сборки или создания программной ссылки, есть ли другое решение?

Спасибо.


person Tangent Chang    schedule 23.12.2013    source источник


Ответы (2)


Brunch предоставляет хук под названием onCompile, который позволяет плагинам запускать произвольный код после компиляции. Этот плагин для бранча кажется полезным в качестве шпаргалки. лист. Создайте плагин, который исправляет права доступа к вашим файлам.

person tobyink    schedule 23.12.2013

Измените "app/assets/YourScript.pl" на "/usr/bin/perl app/assets/YourScript.pl".

person user3057064    schedule 23.12.2013
comment
Но нам нужно выполнить его вызовом ajax. - person Tangent Chang; 23.12.2013