Эквивалент Git Hook в RTC SCM
Мы настроили Gitlab следующим образом:
- Если кто-нибудь отправит свой код, первый перехватчик git (предварительный прием) будет запускать проверки качества SonarQube, если при любой ошибке в коде он отклоняет этот толчок.
- Также проверяет типы файлов, если некоторые файлы, такие как
.zip
,.o
или же.class
присутствуют, код отклоняется тем же хуком на стороне сервера. - То же самое для размера файла.
Возможны ли вышеуказанные 3 проверки в IBM RTC SCM перед доставкой кода на сервер? Как? я знаю .jazzignore
, но я хочу специально для серверных правил.
Мы хотим знать это, поскольку мы переключаемся на RTC. У нас также есть хуки для сборки через Jenkins и т. Д. И т. Д., Но я знаю, что это возможно в RTC.
1 ответ
Решение
IBM Rational Team Concert не имеет готовой возможности для решения этих трех сценариев. Вы можете сделать это, внедрив свои собственные операции поведения (серверные расширения) в Java. пример
Если вы большой поклонник Git, я рекомендую использовать RTC Git Integration, что весьма неплохо.