Zack Williams | 7f87d3e | 2020-06-05 12:36:39 -0700 | [diff] [blame] | 1 | Crowd-Gerrit Group Sync (cggs) |
| 2 | ------------------------------ |
| 3 | |
| 4 | This script synchronizes a Crowd group to a Gerrit group. |
| 5 | |
| 6 | The Crowd Group is the source of truth. |
| 7 | |
| 8 | Matching between these is done based on the email address listed in Crowd. |
| 9 | |
| 10 | In the future, checking that the ``external.id`` in Gerrit is the same as the |
| 11 | Crowd ``name`` parameter per the CrowdID login may be implmented, but the API |
| 12 | permissions required to make this work in Gerrit aren't supported in the Gerrit |
| 13 | 2.14 we're currently using. |
| 14 | |
| 15 | Setup |
| 16 | ''''' |
| 17 | |
| 18 | Copy the ``settings_example.json`` to ``settings.json``, and add suitable |
| 19 | credentials. |