Мы используем Github в качестве VCS для нашего Java-проекта. Я ищу способы обеспечить соблюдение стандартов кодирования, прежде чем отправлять в удаленные репозитории членов моей команды.
On researching, I came across this github pre-commit web hooks.
Но после исследования выяснилось, что поддерживать скрипты централизованно в репозитории невозможно. Так что на данный момент у меня есть несколько вопросов.
Являются ли хуки перед фиксацией правильным способом обеспечить соблюдение стандартов кодирования во всей команде? (Я точно знаю, что это не так, но хочу услышать это от опытных парней)
Если соблюдение стандартов кодирования возможно только на этапе непрерывной интеграции, то с помощью каких инструментов я могу добиться этого, чтобы обеспечить соблюдение стандартов кодирования Java для моих проектов во всей команде?
Мой вопрос похож на этот вопрос '
Как применить стандарт кодирования для репозитория, расположенного в GIthub