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

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

  • vasa_c

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

    Spritz Дек. 24, 2014, 3: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

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

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

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

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

    Spritz Дек. 24, 2014, 5:46 п.п., спустя 38 минут 5 секунд

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

    https://smappi.org/ - платформа по созданию API на все случаи жизни
  • vasa_c

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

    Spritz Дек. 24, 2014, 7:02 п.п., спустя 1 час 15 минут 59 секунд

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

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