Comment installer le plugin delete-project dans gerrit?
Je veux installer supprimer-projet de plugin pour mon gerrit serveur.
Conformément à la dernière version, je devrais le clone de google source et l'utilisation buck construire.
J'ai cloné et mon mâle est prêt.
Quelles sont les étapes à suivre pour construire le projet de supprimer le plugin et l'ajouter à ma gerrit serveur.
J'ai essayé
buck build .
dans la cloné source de supprimer le projet. Mais, j'obtiens l'erreur suivante
Traceback (most recent call last):
File "/home/gerrit/buck/src/com/facebook/buck/parser/buck.py", line 872, in <module>
main()
File "/home/gerrit/buck/src/com/facebook/buck/parser/buck.py", line 867, in main
buildFileProcessor.process(build_file.rstrip())
File "/home/gerrit/buck/src/com/facebook/buck/parser/buck.py", line 800, in process
build_env['BUILD_FILE_SYMBOL_TABLE'])
File "/home/gerrit/delete-project/././BUCK", line 1, in <module>
gerrit_plugin(
NameError: name 'gerrit_plugin' is not defined
BUILD FAILED: Parse error for BUCK file ././BUCK: End of input at line 1 column 1
S'il vous plaît aider
source d'informationauteur Virtual
Vous devez vous connecter pour publier un commentaire.
J'ai réussi à installer supprimer-projet de plugin après avoir suivi ce thread:
https://groups.google.com/forum/#!topic/repo-discuter/hbBc2TUhl7s
et ensuite installer en fonction:
https://gerrit-review.googlesource.com/Documentation/cmd-plugin-install.html
P. S.-je construire le pot suivant les étapes ci-dessous:
Vous devriez trouver l'delete-project.jar dans buck-out/gen/delete-project/delete-project.jar
delete-project.jar
à partir de la version qui correspond à votre Gerrit version sur https://gerrit-ci.gerritforge.comgerrit/plugins
répertoire.J'ai réussi à construire supprimer-projet de plugin avec une légère modification sur @DavidCheung réponse:
Vous devriez trouver l'delete-project.jar dans ../buck-out/gen/delete-project/delete-project.jar
J'ai du mal avec les réponses ci-dessus, peut-être en raison d'avoir une nouvelle version de Gerrit (2.11.2). Les étapes de ce document tout a fonctionné pour moi, avec un plus - vous devez ajouter l'option --recursive drapeau lorsque vous clonez la Gerrit code source afin qu'il comprenne la source de la norme plugins:
Aussi, assurez-vous de vérifier la bonne branche Git pour votre Gerrit version,par exemple