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.
linux
java-1.7
gradle
buck
gradle
To build plugin with maven.
./gradlew build
buck
To 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
gradle
Now 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
buck
After 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.failureCount
1.0
The Apache Software License, Version 2.0
Copyright (c) 2013 rinrinne a.k.a. rin_ne