如何在Gerrit中安装Delete-Project插件?
我想将delete-project插件安装到我的gerrit服务器上。按照最新版本,我应该从Google来源克隆它并使用buck build。
我克隆了它,我的钱也准备好了。
要构建删除项目插件并将其添加到我的gerrit服务器,需要执行哪些步骤。
我试过了
buck build .
在delete-project的克隆源中。但是,我收到以下错误
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
请帮忙
-
我遵循以下线程设法安装了delete-project插件:
https://groups.google.com/forum/#!topic/repo-
discuss/hbBc2TUhl7s然后根据以下内容进行安装:
https://gerrit-review.googlesource.com/Documentation/cmd-plugin-
install.htmlPS我按照以下步骤构建jar:
- git clone-递归https://gerrit.googlesource.com/gerrit
- CD Gerrit
- git clone-递归https://gerrit.googlesource.com/plugins/delete-project
- buck build delete-project:delete-project
然后,您应该在buck-out / gen / delete-project / delete-project.jar中找到delete-
project.jar