Вопросы с меткой [githooks]
Git Hooks (перехватчики в Git) - это скрипты, которые выполняются во время наступления какого-либо события при работе с git-проектом: создание "commit", отправка данных на сервер "push" и т.п.
23 вопроса
- Конкурсные 0
- Неотвеченные
- Цитируемые
- Рейтинг
- Популярные
- За неделю
- За месяц
- Неотвеченные (мои метки)
0
голосов
0
ответов
200
показов
Проблема при настройки связи webhook в gitea и сервером
У меня стоит задача, что при любом действии с репозиторием в gitea при помощи webhook. Информация о каком-либо действии отправляется на сервер, там она обрабатывается и при помощи телеграм бота ...
0
голосов
0
ответов
171
показ
Как настроить гит хуки и для инструментов, которые обеспечивают GUI для Git?
В проекте используется линтер (eslint), зацепленный на commit с помощью Husky. Если есть хоть одна ошибка - коммит абортится. Чуть позже сюда добавится ещё прогон unit тестов.
Если работать с Git ...
0
голосов
0
ответов
41
показ
найти слово в сниппете, используя гитхук (питон)
как при помощи написанного с нуля хука на питоне, искать какое-то конкретное слово в коде, котором мы коммитим?
Я смог понять, как проделать подобное с сообщением коммита, но как внутри гитхука ...
0
голосов
1
ответ
498
показов
Git Hook запретить мердж коммиты использованные вместо rebase
Как можно на стороне в репозитории сервера запретить пуши коммитов в которых был использован git merge вместо rebase, когда ветка на которой работаешь ушла в удаленном репозитории далеко и при пуше по ...
J Mas's user avatar
- 2,098
0
голосов
1
ответ
165
показов
git post-receive hook
Для разделенного деплоя использую хук post-receive:
while read oldrev newrev ref
do
branch=echo $ref | cut -d/ -f3
if ["$branch" == "master"]; then
export GIT_WORK_TREE=/var/www/frontoffice/prod/html
...
0
голосов
1
ответ
382
показа
как получить id нового коммита в git-хуке update?
Мне надо получить id нового коммита (мне нужно уведомления отправлять об изменении АПИ в список рассылки (вычисляется по спецтегу). "новый коммит" - это такой, с которым работает хук update. он ведь ...
2
голоса
1
ответ
136
показов
Как установить версию проекта с помощью перехватчиков git?
Номер версии должен формироваться по шаблону MAJOR.MAJOR.PATCH.BUILD
Надо инкрементировать BUILD при объединении ветки feature в ветку develop
Проблемы при написании bash скрипта
UPD
#!/bin/bash
...
2
голоса
1
ответ
111
показов
Как распознать изменение файлов в папке на стороне сервера?
Как нужно настроить серверный git hook чтобы он срабатывал только в выбранной папке и только для выбранного расширения файлов?
1
голос
0
ответов
98
показов
Корректное подключение перехватчиков (hooks) в GIt
В гите есть специальный инструмент - перехватчики (hooks). Это определенные сценарии, которые запускаются в определенные моменты. Находятся они в папке ".git/hooks". У меня возник вопрос, на который я ...
3
голоса
2
ответа
1k
показов
С чего начать настройку непрерывной интеграции (CI) на проекте?
Имеется сервер разработки Win2012 R2, на котором крутится тестовая версия проекта на JavaScript, код хранится в репозитории GitLab'а, проект билдится webpack'ом при запуске npm-скрипта
Решил ...
1
голос
1
ответ
78
показов
Не отрабатывают хуки из папки custom_hooks для Gitlab
В Gitlab Community создаю папку custom_hooks и создаю там pre-receive hook, но он не отрабатывает. Что нужно еще сделать, чтобы он вызывался?
1
голос
0
ответов
59
показов
Скрипт запуска forever после пуша в конкретную ветку не отрабатывает полностью
Есть gitlab, нужно выполнить такой bash-скрипт после пуша к примеру в ветку master
#!/bin/bash
git archive --remote=/repositories/myproject.git master | tar -x -C /www/myproject/
forever stop "...
1
голос
0
ответов
208
показов
git hook, что-бы сделать git pull на удалённом клоне
Добрый день,
У меня два клона на:
локальной машине - local
удаленной машине A - RM-A
и git репозиторий на удаленной машине B - RM-B
Как прописать hook на RM-B, что-бы тот подключился через ssh к ...
6
голосов
1
ответ
432
показа
Как сохранить git hooks во внешний репозиторий
git v.1.9.5
win xp(x86)
Подскажите способ сохранить во внешнем репозитории хуки написанные в .git/hooks в моем локальном репозитории.
Необходимо для репозитория-шаблона с которого будет ...
2
голоса
1
ответ
137
показов
Bonobo Git hook
Хочу чтобы Jenkins собирал проект после push на git сервере, создал hook post-recive в папке hooks в репозитории (использую Bonobo Git Server) на сервере:
#!/bin/sh
exec curl -u login:pass http://vpn:...