-
Notifications
You must be signed in to change notification settings - Fork 0
Mercurial hook for CI
License
javister/javister-mercurial-hooks
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Используемые хуки ufoo.py Типовой, хук, исключает попадание в репозитории файлов с кривыми кодировками русских букв в комментариях и названиях файлов. Подключается централизованно в kallithea для всех репозиториев. release-control.py Hook для блокирования сливания веток, предназначеных для выпуска релизов. Подключается централизованно в kallithea для всех репо. checkheads.py Типовой хук из доки меркуриала. Проверяет, что группа изменений не создает новых голов в бранче. check_login.py Проверяет логины по шаблону домена электронной почты pull_request/kali_api.py Проверка прав через Kalithea API в зависимости от ветки, куда вносятся изменения и текущего состояние задач в Redmine. Подключен к конкретным репозиториям через hgrc. pull_request/redmine_control_hooks.py Проверяет возможность внесения изменений в зависимости от статуса связанной задачи в redmine и ее наполнения. Хук используется в данный момент только в одном проекте, подключен к конкретным репозиториям. planning/planninig_hooks.py Хук для блокирования сливания веток, предназначеных для выпуска релизов. Работает с репозиториями из группы Planning, за исключением веток, указанных в exclude_repo. Подключается централизованно через Kallithea, так как фильрует репо по имени.
About
Mercurial hook for CI
Topics
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published