How to install delete-project plugin in gerrit?

后端 未结 4 824
北荒
北荒 2020-12-30 07:34

I want to install delete-project plugin to my gerrit server. As per the latest version, I should clone it from google source and use buck build.

I cloned it and my b

相关标签:
4条回答
  • 2020-12-30 07:44

    I managed to successfully build delete-project plugin with a slight modification on @DavidCheung answer:

    1. git clone https://gerrit.googlesource.com/gerrit
    2. cd gerrit/plugins
    3. git clone https://gerrit.googlesource.com/plugins/delete-project
    4. buck build delete-project:delete-project

    You should then find the delete-project.jar in ../buck-out/gen/delete-project/delete-project.jar

    0 讨论(0)
  • 2020-12-30 07:46
    1. Download the delete-project.jar from the build that matches your Gerrit version on https://gerrit-ci.gerritforge.com
    2. Copy it to gerrit/plugins directory.
    3. Restart Gerrit.
    0 讨论(0)
  • 2020-12-30 07:51

    I struggled with the answers above, maybe due to having a new version of Gerrit (2.11.2). The steps in this document all worked for me, with one addition - you need to add the --recursive flag when you clone the Gerrit source code so that it includes the source for the standard plugins:

    git clone --recursive https://gerrit.googlesource.com/gerrit
    

    Also, make sure to check out the correct Git branch for your Gerrit version,e.g.

    git fetch origin stable-2.11:stable-2.11
    git checkout stable-2.11
    
    0 讨论(0)
  • 2020-12-30 08:03

    I managed to install delete-project plugin after following this thread:

    https://groups.google.com/forum/#!topic/repo-discuss/hbBc2TUhl7s

    and then install according to:

    https://gerrit-review.googlesource.com/Documentation/cmd-plugin-install.html

    P.S. I build the jar following the below steps:

    1. git clone --recursive https://gerrit.googlesource.com/gerrit
    2. cd gerrit
    3. git clone --recursive https://gerrit.googlesource.com/plugins/delete-project
    4. buck build delete-project:delete-project

    You should then find the delete-project.jar in buck-out/gen/delete-project/delete-project.jar

    0 讨论(0)
提交回复
热议问题