2016-04-28 1 views
0

Je cours gerrit sur dockers. J'essaie d'utiliser le patchset-createdhook dans gerrit. Mais je suis coincé dans l'étape initiale elle-même.Comment activer les hooks gerrit?

Lorsque gerrit est initialisé dans le répertoire GERRIT_SITE, je ne trouve pas le répertoire hooks présent là où le crochet patchset-created doit être présent.

J'ai plus tard installé gerrit sur ma machine locale elle-même, pensant probablement dockers est le problème. Pourtant, je ne peux pas trouver le répertoire hooks sauf celui présent dans le dossier git qui fait partie de git-hooks. Le document n'est pas clair sur la façon de configurer hooks.

J'ai besoin de conseils sur la façon d'obtenir le dossier hooks? Comment l'activer? Si des modifications doivent être apportées à gerrit.config?

+0

Les "Dockers" sont des chaussures. La technique que vous utilisez s'appelle "Docker". ;-) – StephenKing

+0

Ooops: P va me corriger ici .. – nidHi

Répondre

1

Vous devez simplement créer le répertoire hooks/ et y placer le fichier (exécutable) patchset-created. IIRC vous devez commencer Gerrit après.

mkdir est la commande magique, mais je suppose que vous le savez.

Vous pouvez btw. configurer également Gerrit pour rechercher des fichiers hook dans un autre répertoire dans la section [hooks] de gerrit.config.

+0

Oh okay ... Je pensais en terme de configuration pour que le répertoire apparaisse lui même ... Merci encore :) – nidHi