ФорумРазработкаУстановка и администрирование ПОРазное ПО → Gitolite - хуки-хуюки

Gitolite - хуки-хуюки

  • vasa_c

    Сообщения: 3127 Репутация: N Группа: в ухо

    Spritz 24 декабря 2014 г. 7:41

    Перехожу с гитозиса на гитолайт.

    При пуше нужно чтобы обновилась локальная репа. Раньше просто делал, в hooks/post-update:

    cd /var/www/site
    unset GIT_DIR
    git pull origin master
    ./deploy.php


    Так срабатывает, но за каким-то хреном на все файлы ставятся права 600, что не здорово.
    При этом если вручную вызвать ./post-update, то права нормальные.

    Почему такое может быть?
    Хуки так вообще можно в гитолайте делать? В доках написано, валите всё в .gitolite/common/hooks, вызывайте какой-то скрипт и что-то тогда произойдёт.
    Где профи, я ничего не понимаю?
  • vasa_c

    Сообщения: 3127 Репутация: N Группа: в ухо

    Spritz 24 декабря 2014 г. 9:08, спустя 1 час 26 минут 54 секунды

    Профи обосрались
    http://gitolite.com/gitolite/rc.html
    $UMASK
  • adw0rd

    Сообщения: 22905 Репутация: N Группа: в ухо

    Spritz 24 декабря 2014 г. 9:46, спустя 38 минут 5 секунд

    Сразу понятно что дело в umask)

    adw/0
  • vasa_c

    Сообщения: 3127 Репутация: N Группа: в ухо

    Spritz 24 декабря 2014 г. 11:02, спустя 1 час 15 минут 59 секунд

    Задним числом всем понятно!

Пожалуйста, авторизуйтесь, чтобы написать комментарий!