Вопросы по теме 'githooks'

из командной строки нормально, но хук (git)
Я хочу автоматически обновлять репозиторий проекта redmine после того, как кто-либо отправит его в удаленное репо. В настоящее время джин в redmine запущен и работает нормально. Но после автоматического обновления с помощью хука получаю The entry...
4244 просмотров
schedule 30.10.2023

Может ли git pre-commit hook добавить файл в репо?
Я храню текстовый файл моего журнала git в своем рабочем каталоге, и у меня есть скрипт, который обновляет его после фиксации. Это нормально, но в результате версия, которая находится внутри репо, всегда отстает на один коммит. Можно ли написать...
1376 просмотров
schedule 12.07.2022

Как реагировать на новые теги в git hooks?
Я хотел бы настроить git-хук, который создает структуру каталогов в стиле CDN на основе входящих тегов. Так, например, если последний тег в локальном репозитории — «v1.2.1», а я вытягиваю фиксацию с «v1.2.2», он должен увидеть новый тег и напрямую...
23903 просмотров
schedule 01.12.2022

Есть ли способ проверить, соответствует ли тег git содержимому соответствующей фиксации?
В компании, в которой я работаю, в некоторых проектах есть файл project.info , который содержит текущую версию программы/библиотеки/чего угодно. На самом деле, когда кто-то хочет пометить версию, он должен сначала убедиться, что файл project.info...
3544 просмотров
schedule 22.07.2023

Git: фатальный: ошибка exec hooks/post-receive
У меня есть пульт, созданный с помощью git --bare init . Когда я нажимаю, я получаю: Delta compression using up to 2 threads. Compressing objects: 100% (3/3), done. Writing objects: 100% (4/4), 368 bytes, done. Total 4 (delta 1), reused 0...
971 просмотров
schedule 16.01.2024

Git-хук для обнаружения push --mirror
помимо основного репозитория Git на сервере (с Gitolite) я хотел бы иметь возможность для каждого разработчика настроить зеркало своего собственного локального репозитория. Это не сложно. Однако я хочу отключить git push --mirror в основном...
1715 просмотров
schedule 07.08.2023

отказано в разрешении на ловушку после получения, невозможно создать ошибку файла
Только что установил gitolite на свой веб-сервер и пытаюсь получить хук post-receive , который может указать git dir в направлении apache. Вот так выглядит мой крючок post-receive . Этот скрипт взят из раздела Использование Git для...
5473 просмотров
schedule 17.03.2023

Как автоматически запускать другое приложение после извлечения из репозитория?
У меня есть 2 репозитория Git. После нажатия в мой основной репозиторий автоматически вытаскивается другой (на крючок). Какая команда может помочь мне запустить внешнее приложение для выполнения дополнительной работы?
178 просмотров
schedule 22.01.2023

Git Hook после обновления не находит каталог
Я настраиваю среду, в которой я могу отправлять изменения, сделанные локально на моей рабочей станции, в репозиторий «Hub» (который является удаленным), а затем крючок после обновления автоматически обновит мой промежуточный веб-сайт, который является...
800 просмотров
schedule 12.02.2023

Как запустить bash-скрипт после git push
Я хотел знать, как выполнить сценарий bash в локальном репо после нажатия на github. Сценарий bash находится в корне папки. Я думаю, его можно перемещать в зависимости от того, где он вызван. Я изучал крючки git, но их нет, и я не очень хорошо...
31116 просмотров
schedule 02.05.2023

Git-хуки, цикл после получения через коммит
Используя git hooks на стороне сервера, можно ли перебирать новые сообщения фиксации, которые были отправлены с клиента на сервер каждый раз, когда кто-то отправляет данные в удаленный репозиторий? Мне нужно извлечь информацию из каждого сообщения,...
1302 просмотров
schedule 04.12.2022

Просмотр коммитов в новой ветке в хуке обновлений
Я написал хук обновления (на стороне сервера), который проверяет все сообщения фиксации (чтобы проверить, есть ли идентификатор проблемы) Есть выдержка из моего кода Python (update.py): [...] if newrev ==...
1729 просмотров
schedule 16.12.2022

GIT перехватывает обновленную базу данных T-SQL при фиксации
Я гуглил это в течение часа и еще не нашел решения. Есть ли способ написать крючок GIT, который поместит сообщение git из фиксации в базу данных SQL Server после получения? Что я хотел бы сделать, так это сохранить таблицу в моей базе данных со...
397 просмотров

Git hooks - автоматически обновлять файл md5sum при фиксации
Один из скриптов в моем репозитории git распространяется среди многих пользователей. Когда они запускают этот скрипт, я бы заглянул в мой репозиторий и посмотрел, были ли внесены какие-либо изменения в этот скрипт, и если да, то предложил бы...
371 просмотров
schedule 03.06.2022

Какие хуки git применяются к git rebase --continue?
Я пытаюсь создать набор сценариев git hook для своей организации, и один, который я хотел бы использовать (для нескольких проектов только для себя), должен был бы проверить git rebase --continue , что у меня нет маркеров конфликтов, оставшихся в моем...
2420 просмотров
schedule 24.12.2022

Как запретить Git пропускать хук перед фиксацией при использовании git commit -a?
У нас есть этот репозиторий для всех наших конфигураций Puppet. Я написал следующее, чтобы проверить любые измененные файлы .pp и выйти из фиксации, если проверка не удалась. Сценарий предварительной фиксации работает правильно, когда запускается...
1841 просмотров
schedule 28.05.2022

Создание vim из узла git hook
У меня есть проект исключительно на coffeescript, с git hooks для развертывания, также написанный на cs. На самом деле я не хочу отрываться от языка только для того, чтобы использовать bash для быстрого форматирования сообщения коммита, но у меня...
161 просмотров
schedule 19.05.2023

Вызов git diff перед фиксацией приводит к фатальным последствиям: невозможно прочитать [SHA1]
Я работаю в Windows и пытаюсь запустить команду git diff в сценарии предварительной фиксации (Python) репозитория. Мой вызов Python выглядит так: repo_dir = 'D:/git/current_uic/src/gtc/resource' cmd = ['diff', '--name-only'] print(Popen(['git',...
504 просмотров
schedule 14.02.2023

Как git-хук перед фиксацией может запускать тесты rspec и предотвращать фиксацию?
Как я могу добавить хук перед фиксацией, который будет запускать мои тесты rspec и, если они не пройдут, не завершит фиксацию. Я могу запустить тесты, но не предотвратить фиксацию при любом их сбое. Я скопировал .git/hooks/pre-commit.sample в...
2211 просмотров

GitHub Payload от Hook не возвращается?
Я создал простой скрипт, расположенный на моем общедоступном сервере. if($_GET['secret']) { if($_GET['secret'] == $update_key) { $payload = json_decode(stripslashes($_POST['payload'])); print_r($payload, TRUE); } } else {...
311 просмотров
schedule 22.05.2024