blob: 52d6f83a92e1333123a7806556b92631eabd93a3 [file] [log] [blame] [view]
Configuration
=============
This plugin provides a wizard configuration that will you ask
for plugin configuration parameters on install.
Manual configuration
--------------------
You can manual configure the plugin by adding the plugin properties
described below in this document in the gerrit.config file.
```
[plugin "cloud-notifications"]
serverToken = <SERVER_API_KEY>
serverSenderId = <SERVER_SENDER_ID>
serverUrl = <https://fcm.googleapis.com/fcm/send>
databasePath = <DATABASE_LOCATION_PATH>
```
Plugin parameters
--------------------
* serverToken: Your Firebase Cloud Messaging server token. You can
grab it from your Firebase project console, in Configuration > Cloud
Messaging > Server key
* serverSenderId: Your Firebase Cloud Messaging server sender identifier.
You can grab it from your Firebase project console, in Configuration > Cloud
Messaging > Server Id
* serverUrl: The Firebase Cloud Messaging backend url.
Default: https://fcm.googleapis.com/fcm/send
* databasePath: The path to where to store the plugin database. Leave
empty to use the default path ($gerrit/data/cloud-notifications/cloud-notifications.h2.db)