Advertisement
brandizzi

A working .gh.json

Nov 24th, 2016
383
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
JSON 6.36 KB | None | 0 0
  1. {
  2.     "version": "1.11.4",
  3.     "api": {
  4.         "host": "api.github.com",
  5.         "pathPrefix": null,
  6.         "protocol": "https",
  7.         "version": "3.0.0"
  8.     },
  9.     "default_branch": "master",
  10.     "default_remote": "origin",
  11.     "default_pr_forwarder": "",
  12.     "default_pr_reviewer": "",
  13.     "github_token": "<STRIPPED>",
  14.     "github_user": "brandizzi",
  15.     "hooks": {
  16.         "gists": {
  17.             "delete": {
  18.                 "after": [],
  19.                 "before": []
  20.             },
  21.             "fork": {
  22.                 "after": [
  23.                     "gh gi --browser {{options.browser}} --id {{options.id}}"
  24.                 ],
  25.                 "before": []
  26.             },
  27.             "new": {
  28.                 "after": [
  29.                     "gh gi --browser {{options.browser}} --id {{options.id}}"
  30.                 ],
  31.                 "before": []
  32.             }
  33.         },
  34.         "issue": {
  35.             "close": {
  36.                 "after": [],
  37.                 "before": []
  38.             },
  39.             "new": {
  40.                 "after": [
  41.                     "gh is --browser {{options.browser}} --user {{options.user}} --repo {{options.repo}} --number {{options.number}}"
  42.                 ],
  43.                 "before": []
  44.             },
  45.             "open": {
  46.                 "after": [],
  47.                 "before": []
  48.             }
  49.         },
  50.         "pull-request": {
  51.             "close": {
  52.                 "after": [],
  53.                 "before": []
  54.             },
  55.             "fetch": {
  56.                 "after": [
  57.                     "gh jira $(git get-latest-jira-id)  --comment 'Just started reviewing [{{options.user}}/{{options.repo}}#{{options.number}}|https://github.com/{{options.user}}/{{options.repo}}/pull/{{options.number}}].'",
  58.                     "gh pr {{options.number}} --user {{options.user}} --repo {{options.repo}} --comment 'Just started reviewing :)'"
  59.                 ],
  60.                 "before": []
  61.             },
  62.             "fwd": {
  63.                 "after": [
  64.                     "gh pr {{options.submittedPullNumber}} --user {{options.fwd}} --comment '/cc @{{options.submittedUser}}'",
  65.                     "gh pr {{options.number}} --user {{options.user}} --repo {{options.repo}} --comment 'Pull request forwarded to {{forwardedLink}}.{{#if options.changes}} [See changes here.]({{compareLink}}){{/if}}'",
  66.                     "gh jira $(git get-latest-jira-id) --comment 'Pull request submitted to {{forwardedLink}}.'",
  67.                     "{{#if 0}}gh jira $(git get-latest-jira-id) --assignee {{options.fwd}} --submittedLink {{forwardedLink}} --transition{{/if}}",
  68.                     "gh pr {{options.number}} --close"
  69.                 ],
  70.                 "before": []
  71.             },
  72.             "merge": {
  73.                 "after": [
  74.                     "gh pr {{options.number}} --user {{options.user}} --repo {{options.repo}} --comment 'Thank you, pull request merged!{{#if options.changes}} [See changes here.]({{compareLink}}){{/if}}'"
  75.                 ],
  76.                 "before": []
  77.             },
  78.             "open": {
  79.                 "after": [],
  80.                 "before": []
  81.             },
  82.             "submit": {
  83.                 "after": [
  84.                     "{{#if options.number}}gh pr {{options.number}} --user {{options.user}} --repo {{options.repo}} --comment 'Pull request submitted to {{submittedLink}}.{{#if options.changes}} [See changes here.]({{compareLink}}){{/if}}'{{/if}}",
  85.                     "{{#if 0}}gh jira $(git get-latest-jira-id) --assignee {{options.submit}} --submittedLink {{submittedLink}} --transition{{/if}}",
  86.                     "gh jira $(git get-latest-jira-id) --comment 'Pull request submitted to [{{options.submit}}/{{options.repo}}#{{options.submittedPull}}|{{submittedLink}}].'",
  87.                     "gh pr --browser {{options.browser}} --user {{options.submit}} --repo {{options.repo}} --number {{options.submittedPull}}",
  88.                     "{{#if options.number}}gh pr --user {{options.user}} --repo {{options.repo}} {{options.number}} --close{{/if}}"
  89.                 ],
  90.                 "before": []
  91.             }
  92.         },
  93.         "repo": {
  94.             "delete": {
  95.                 "after": [],
  96.                 "before": []
  97.             },
  98.             "fork": {
  99.                 "after": [],
  100.                 "before": []
  101.             },
  102.             "new": {
  103.                 "after": [
  104.                     "gh re --browser {{options.browser}} --user {{options.user}} --repo {{options.new}}"
  105.                 ],
  106.                 "before": []
  107.             }
  108.         }
  109.     },
  110.     "ignored_plugins": [],
  111.     "pull_branch_name_prefix": "pr-",
  112.     "plugins": {
  113.         "jira": {
  114.             "base": "rest/api/2",
  115.             "host": "issues.liferay.com",
  116.             "password": "<STRIPPED>",
  117.             "transition": {
  118.                 "Close Issue": {
  119.                     "Fix Version/s": true
  120.                 },
  121.                 "Code Review Request": {
  122.                     "Assignee": {
  123.                         "name": "{{options.assignee}}"
  124.                     },
  125.                     "Git Pull Request": "{{options.submittedLink}}"
  126.                 },
  127.                 "Create Review Request": {
  128.                     "Assignee": {
  129.                         "name": "{{options.assignee}}"
  130.                     },
  131.                     "Git Pull Request": "{{options.submittedLink}}"
  132.                 },
  133.                 "Start Progress": {
  134.                     "Assignee": {
  135.                         "name": "{{jira.user}}"
  136.                     }
  137.                 }
  138.             },
  139.             "user": "adam.brandizzi",
  140.             "name_from_github": {
  141.                 "natocesarrego": "renato.rego",
  142.                 "justtesttworepos": "adam.brandizzi",
  143.                 "ZoltanTakacs": "zoltan.takacs"
  144.             }
  145.         }
  146.     },
  147.     "replace": {},
  148.     "signature": " <br><br>:octocat: *Sent from [GH](http://nodegh.io).*",
  149.     "alias": {
  150.         "me": "brandizzi",
  151.         "bb": "brunobasto",
  152.         "bc": "brianchandotcom",
  153.         "ct": "ctampoya",
  154.         "mt": "marcellustavares",
  155.         "pq": "pedroqueiroz94",
  156.         "rp": "rafaprax",
  157.         "hv": "henvic",
  158.         "vw": "vicnate5",
  159.         "rr": "natocesarrego",
  160.         "tr": "thiago-rocha",
  161.         "zt": "ZoltanTakacs",
  162.         "java": "thiago-rocha"
  163.     },
  164.     "plugins_path": "/home/adam/.nvm/versions/node/v0.12.9/lib/node_modules"
  165. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement