| commit | 567615abb6a2f50f86da23357eff3e3bc2d28829 | [log] [tgz] |
|---|---|---|
| author | rinrinne <rinrin.ne@gmail.com> | Tue Aug 05 16:10:44 2014 +0900 |
| committer | rinrinne <rinrin.ne@gmail.com> | Tue Aug 05 16:10:44 2014 +0900 |
| tree | 5b37bf88f106e907412991f56176c89507859672 | |
| parent | ecd3a28aaf9e1a74b690ada88fb19b5baa6d863b [diff] |
Update API version matrix
This is Gerrit plugin.
This can publish gerrit events to message queue provided by RabbitMQ. Published events are the same as Gerrit stream evnets.
This plugin works on Gerrit 2.8 or later.
Buck is a build system now gerrit adopt. If you want to use Buck, you need to setup it referring Building with Buck in gerrit documentation.
linuxjava-1.7gradlebuckgradleTo build plugin with maven.
./gradlew build
buckTo build plugin with buck
git clone https://gerrit.googlesource.com/gerrit -b v2.8.3 ln -s $(pwd) gerrit/plugins/rabbitmq cd gerrit buck build plugins/rabbitmq:rabbitmq
gradleNow avaliable for Gerrit 2.8.5 only. If you want to use it on another version of Gerrit, please try the below.
./gradlew build -PapiVersion=2.8
buckAfter clone gerrit, you can checkout specified version.
git checkout -b 2.8 refs/tags/v2.8
NOTE: If you want to build on master, please switch dev-1.0 branch in this repository.
[amqp]
uri = amqp://localhost
[exchange]
name = exchange-for-gerrit-queue
[message]
routingKey = com.foobar.www.gerrit
[gerrit]
name = foobar-gerrit
hostname = www.foobar.com
1.4
1.3
1.2
1.1
monitor.failureCount1.0
The Apache Software License, Version 2.0
Copyright (c) 2013 rinrinne a.k.a. rin_ne