Я хочу извлекать содержимое репозитория в папку apache после каждого слияния на master с помощью ловушки, поэтому я создал ловушку post-merge в папке hooks моего хранилища.
GNU nano 2.3.1 File: post-merge
#!/bin/bash
echo "test3" >> /home/gitea/gitea-repositories/symfony/repotest3.git/test2.log
Это очень простодля теста, и я сделал этот файл исполняемым для пользователя gitea.
Когда я делаю слияние в веб-интерфейсе gitea, ловушка не создает файл. Я не знаю, потому что это не работает или потому что пользователь gitea не может писать здесь.