Pull changes from several Gerrit servers into one screen
$HOME/.overlook/settings.yml
content for Gerrit's Gerrit
amaslenn:
name: 'Maslennikov, Andrey'
projects:
- host: gerrit-review.googlesource.com
queries: ['status:open+project:gerrit']
rules:
submit_ready:
- project: project-name // mandatory
required_reviewers: [gerrit-user-name1, gerrit-user-name2]
verified: True // is Verified required
For some servers you may need to specify project.path
if your Gerrit server configured like http://server.com/gerrit
:
...
projects:
- host: server.com
path: gerrit
...
overlook
uses your password as plain text since Gerrit API works in this way (ping me or submit PR if there is another way), so it is highly recommended to use Gerrit's HTTP password, see it in user settings on Gerrit Web.
$ cd src
$ npm install
$ cd ..
# prepare dev env
$ export NWJS_BUILD_TYPE=sdk # use `set` instead of `export` on Windows
# if you use proxy, set `https_proxy` to '', otherwise post install script may not work:
# GitHub issue: https://github.com/nwjs/npm-installer/issues/29#issuecomment-279671289
$ npm install
# run
$ npm run dev
$ npm run build
# or build just specific platform