{"action":"created","comment":{"url":"https://api.github.com/repos/tendermint/tendermint/pulls/comments/201455225","pull_request_review_id":135961562,"id":201455225,"node_id":"MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDIwMTQ1NTIyNQ==","diff_hunk":"@@ -0,0 +1,48 @@\n+#!/usr/bin/env bash\n+\n+# XXX: this script is intended to be run from\n+# an MacOS machine\n+\n+# upon its completion, you must either reset\n+# your terminal or run `source ~/.profile`\n+\n+# as written, this script will install\n+# tendermint core from master branch\n+REPO=github.com/tendermint/tendermint\n+\n+# change this to a specific release or branch\n+BRANCH=master\n+\n+if ! [ -x \"$(command -v brew)\" ]; then\n+  echo 'Error: brew is not installed, to install brew' >&2\n+  echo 'follow the instructions here: https://docs.brew.sh/Installation' >&2\n+  exit 1\n+fi\n+\n+if ! [ -x \"$(command -v go)\" ]; then\n+  echo 'Error: go is not installed, to install go follow' >&2\n+  echo 'the instructions here: https://golang.org/doc/install#tarball' >&2\n+  echo 'ALSO MAKE SURE TO SETUP YOUR $GOPATH: https://github.com/golang/go/wiki/SettingGOPATH' >&2\n+  exit 1\n+fi\n+\n+if ! [ -x \"$(command -v make)\" ]; then\n+  echo 'Make not installed, installing using brew...'\n+  brew install make\n+fi\n+\n+# get the code and move into repo\n+go get $REPO\n+cd $GOPATH/src/$REPO\n+\n+# build & install\n+git checkout $BRANCH\n+# XXX: uncomment if branch isn't master\n+# git fetch origin $BRANCH\n+make get_tools\n+make get_vendor_deps\n+make install\n+\n+# the binary is located in $GOPATH/bin\n+# run `source ~/.profile` or reset your terminal","path":"scripts/install/install_tendermint_osx.sh","position":47,"original_position":47,"commit_id":"5e5bb2610df3a18bdbecc22b0e7e08e635ce1fc1","original_commit_id":"5e5bb2610df3a18bdbecc22b0e7e08e635ce1fc1","user":{"login":"melekes","id":1282182,"node_id":"MDQ6VXNlcjEyODIxODI=","avatar_url":"https://avatars2.githubusercontent.com/u/1282182?v=4","gravatar_id":"","url":"https://api.github.com/users/melekes","html_url":"https://github.com/melekes","followers_url":"https://api.github.com/users/melekes/followers","following_url":"https://api.github.com/users/melekes/following{/other_user}","gists_url":"https://api.github.com/users/melekes/gists{/gist_id}","starred_url":"https://api.github.com/users/melekes/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/melekes/subscriptions","organizations_url":"https://api.github.com/users/melekes/orgs","repos_url":"https://api.github.com/users/melekes/repos","events_url":"https://api.github.com/users/melekes/events{/privacy}","received_events_url":"https://api.github.com/users/melekes/received_events","type":"User","site_admin":false},"body":"copy pasta?","created_at":"2018-07-10T18:50:08Z","updated_at":"2018-07-10T18:50:16Z","html_url":"https://github.com/tendermint/tendermint/pull/1947#discussion_r201455225","pull_request_url":"https://api.github.com/repos/tendermint/tendermint/pulls/1947","author_association":"CONTRIBUTOR","_links":{"self":{"href":"https://api.github.com/repos/tendermint/tendermint/pulls/comments/201455225"},"html":{"href":"https://github.com/tendermint/tendermint/pull/1947#discussion_r201455225"},"pull_request":{"href":"https://api.github.com/repos/tendermint/tendermint/pulls/1947"}}},"pull_request":{"url":"https://api.github.com/repos/tendermint/tendermint/pulls/1947","id":200487788,"node_id":"MDExOlB1bGxSZXF1ZXN0MjAwNDg3Nzg4","html_url":"https://github.com/tendermint/tendermint/pull/1947","diff_url":"https://github.com/tendermint/tendermint/pull/1947.diff","patch_url":"https://github.com/tendermint/tendermint/pull/1947.patch","issue_url":"https://api.github.com/repos/tendermint/tendermint/issues/1947","number":1947,"state":"open","locked":false,"title":"Add OSX install script","user":{"login":"jackzampolin","id":7452680,"node_id":"MDQ6VXNlcjc0NTI2ODA=","avatar_url":"https://avatars3.githubusercontent.com/u/7452680?v=4","gravatar_id":"","url":"https://api.github.com/users/jackzampolin","html_url":"https://github.com/jackzampolin","followers_url":"https://api.github.com/users/jackzampolin/followers","following_url":"https://api.github.com/users/jackzampolin/following{/other_user}","gists_url":"https://api.github.com/users/jackzampolin/gists{/gist_id}","starred_url":"https://api.github.com/users/jackzampolin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jackzampolin/subscriptions","organizations_url":"https://api.github.com/users/jackzampolin/orgs","repos_url":"https://api.github.com/users/jackzampolin/repos","events_url":"https://api.github.com/users/jackzampolin/events{/privacy}","received_events_url":"https://api.github.com/users/jackzampolin/received_events","type":"User","site_admin":false},"body":"This PR adds an OSX install script. Instead of installing `golang` and other deps from scratch it prompts users to do so if they have not done so already.","created_at":"2018-07-10T18:37:53Z","updated_at":"2018-07-10T18:50:16Z","closed_at":null,"merged_at":null,"merge_commit_sha":"dde7cfc2980f110c4c89997b66434fbe10f8dc03","assignee":null,"assignees":[],"requested_reviewers":[{"login":"xla","id":1585,"node_id":"MDQ6VXNlcjE1ODU=","avatar_url":"https://avatars1.githubusercontent.com/u/1585?v=4","gravatar_id":"","url":"https://api.github.com/users/xla","html_url":"https://github.com/xla","followers_url":"https://api.github.com/users/xla/followers","following_url":"https://api.github.com/users/xla/following{/other_user}","gists_url":"https://api.github.com/users/xla/gists{/gist_id}","starred_url":"https://api.github.com/users/xla/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/xla/subscriptions","organizations_url":"https://api.github.com/users/xla/orgs","repos_url":"https://api.github.com/users/xla/repos","events_url":"https://api.github.com/users/xla/events{/privacy}","received_events_url":"https://api.github.com/users/xla/received_events","type":"User","site_admin":false},{"login":"ebuchman","id":2300911,"node_id":"MDQ6VXNlcjIzMDA5MTE=","avatar_url":"https://avatars3.githubusercontent.com/u/2300911?v=4","gravatar_id":"","url":"https://api.github.com/users/ebuchman","html_url":"https://github.com/ebuchman","followers_url":"https://api.github.com/users/ebuchman/followers","following_url":"https://api.github.com/users/ebuchman/following{/other_user}","gists_url":"https://api.github.com/users/ebuchman/gists{/gist_id}","starred_url":"https://api.github.com/users/ebuchman/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ebuchman/subscriptions","organizations_url":"https://api.github.com/users/ebuchman/orgs","repos_url":"https://api.github.com/users/ebuchman/repos","events_url":"https://api.github.com/users/ebuchman/events{/privacy}","received_events_url":"https://api.github.com/users/ebuchman/received_events","type":"User","site_admin":false}],"requested_teams":[],"labels":[],"milestone":null,"commits_url":"https://api.github.com/repos/tendermint/tendermint/pulls/1947/commits","review_comments_url":"https://api.github.com/repos/tendermint/tendermint/pulls/1947/comments","review_comment_url":"https://api.github.com/repos/tendermint/tendermint/pulls/comments{/number}","comments_url":"https://api.github.com/repos/tendermint/tendermint/issues/1947/comments","statuses_url":"https://api.github.com/repos/tendermint/tendermint/statuses/5e5bb2610df3a18bdbecc22b0e7e08e635ce1fc1","head":{"label":"jackzampolin:jack/osx-install","ref":"jack/osx-install","sha":"5e5bb2610df3a18bdbecc22b0e7e08e635ce1fc1","user":{"login":"jackzampolin","id":7452680,"node_id":"MDQ6VXNlcjc0NTI2ODA=","avatar_url":"https://avatars3.githubusercontent.com/u/7452680?v=4","gravatar_id":"","url":"https://api.github.com/users/jackzampolin","html_url":"https://github.com/jackzampolin","followers_url":"https://api.github.com/users/jackzampolin/followers","following_url":"https://api.github.com/users/jackzampolin/following{/other_user}","gists_url":"https://api.github.com/users/jackzampolin/gists{/gist_id}","starred_url":"https://api.github.com/users/jackzampolin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jackzampolin/subscriptions","organizations_url":"https://api.github.com/users/jackzampolin/orgs","repos_url":"https://api.github.com/users/jackzampolin/repos","events_url":"https://api.github.com/users/jackzampolin/events{/privacy}","received_events_url":"https://api.github.com/users/jackzampolin/received_events","type":"User","site_admin":false},"repo":{"id":140473144,"node_id":"MDEwOlJlcG9zaXRvcnkxNDA0NzMxNDQ=","name":"tendermint","full_name":"jackzampolin/tendermint","owner":{"login":"jackzampolin","id":7452680,"node_id":"MDQ6VXNlcjc0NTI2ODA=","avatar_url":"https://avatars3.githubusercontent.com/u/7452680?v=4","gravatar_id":"","url":"https://api.github.com/users/jackzampolin","html_url":"https://github.com/jackzampolin","followers_url":"https://api.github.com/users/jackzampolin/followers","following_url":"https://api.github.com/users/jackzampolin/following{/other_user}","gists_url":"https://api.github.com/users/jackzampolin/gists{/gist_id}","starred_url":"https://api.github.com/users/jackzampolin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jackzampolin/subscriptions","organizations_url":"https://api.github.com/users/jackzampolin/orgs","repos_url":"https://api.github.com/users/jackzampolin/repos","events_url":"https://api.github.com/users/jackzampolin/events{/privacy}","received_events_url":"https://api.github.com/users/jackzampolin/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/jackzampolin/tendermint","description":"⟁ Tendermint Core (BFT Consensus) in Go","fork":true,"url":"https://api.github.com/repos/jackzampolin/tendermint","forks_url":"https://api.github.com/repos/jackzampolin/tendermint/forks","keys_url":"https://api.github.com/repos/jackzampolin/tendermint/keys{/key_id}","collaborators_url":"https://api.github.com/repos/jackzampolin/tendermint/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/jackzampolin/tendermint/teams","hooks_url":"https://api.github.com/repos/jackzampolin/tendermint/hooks","issue_events_url":"https://api.github.com/repos/jackzampolin/tendermint/issues/events{/number}","events_url":"https://api.github.com/repos/jackzampolin/tendermint/events","assignees_url":"https://api.github.com/repos/jackzampolin/tendermint/assignees{/user}","branches_url":"https://api.github.com/repos/jackzampolin/tendermint/branches{/branch}","tags_url":"https://api.github.com/repos/jackzampolin/tendermint/tags","blobs_url":"https://api.github.com/repos/jackzampolin/tendermint/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/jackzampolin/tendermint/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/jackzampolin/tendermint/git/refs{/sha}","trees_url":"https://api.github.com/repos/jackzampolin/tendermint/git/trees{/sha}","statuses_url":"https://api.github.com/repos/jackzampolin/tendermint/statuses/{sha}","languages_url":"https://api.github.com/repos/jackzampolin/tendermint/languages","stargazers_url":"https://api.github.com/repos/jackzampolin/tendermint/stargazers","contributors_url":"https://api.github.com/repos/jackzampolin/tendermint/contributors","subscribers_url":"https://api.github.com/repos/jackzampolin/tendermint/subscribers","subscription_url":"https://api.github.com/repos/jackzampolin/tendermint/subscription","commits_url":"https://api.github.com/repos/jackzampolin/tendermint/commits{/sha}","git_commits_url":"https://api.github.com/repos/jackzampolin/tendermint/git/commits{/sha}","comments_url":"https://api.github.com/repos/jackzampolin/tendermint/comments{/number}","issue_comment_url":"https://api.github.com/repos/jackzampolin/tendermint/issues/comments{/number}","contents_url":"https://api.github.com/repos/jackzampolin/tendermint/contents/{+path}","compare_url":"https://api.github.com/repos/jackzampolin/tendermint/compare/{base}...{head}","merges_url":"https://api.github.com/repos/jackzampolin/tendermint/merges","archive_url":"https://api.github.com/repos/jackzampolin/tendermint/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/jackzampolin/tendermint/downloads","issues_url":"https://api.github.com/repos/jackzampolin/tendermint/issues{/number}","pulls_url":"https://api.github.com/repos/jackzampolin/tendermint/pulls{/number}","milestones_url":"https://api.github.com/repos/jackzampolin/tendermint/milestones{/number}","notifications_url":"https://api.github.com/repos/jackzampolin/tendermint/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/jackzampolin/tendermint/labels{/name}","releases_url":"https://api.github.com/repos/jackzampolin/tendermint/releases{/id}","deployments_url":"https://api.github.com/repos/jackzampolin/tendermint/deployments","created_at":"2018-07-10T18:35:08Z","updated_at":"2018-07-10T18:35:12Z","pushed_at":"2018-07-10T18:36:36Z","git_url":"git://github.com/jackzampolin/tendermint.git","ssh_url":"git@github.com:jackzampolin/tendermint.git","clone_url":"https://github.com/jackzampolin/tendermint.git","svn_url":"https://github.com/jackzampolin/tendermint","homepage":"https://tendermint.com/","size":49969,"stargazers_count":0,"watchers_count":0,"language":"Go","has_issues":false,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"archived":false,"open_issues_count":0,"license":{"key":"apache-2.0","name":"Apache License 2.0","spdx_id":"Apache-2.0","url":"https://api.github.com/licenses/apache-2.0","node_id":"MDc6TGljZW5zZTI="},"forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"tendermint:develop","ref":"develop","sha":"9d81a74429e093f3167875e0145ad957874c77d1","user":{"login":"tendermint","id":7572940,"node_id":"MDEyOk9yZ2FuaXphdGlvbjc1NzI5NDA=","avatar_url":"https://avatars1.githubusercontent.com/u/7572940?v=4","gravatar_id":"","url":"https://api.github.com/users/tendermint","html_url":"https://github.com/tendermint","followers_url":"https://api.github.com/users/tendermint/followers","following_url":"https://api.github.com/users/tendermint/following{/other_user}","gists_url":"https://api.github.com/users/tendermint/gists{/gist_id}","starred_url":"https://api.github.com/users/tendermint/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tendermint/subscriptions","organizations_url":"https://api.github.com/users/tendermint/orgs","repos_url":"https://api.github.com/users/tendermint/repos","events_url":"https://api.github.com/users/tendermint/events{/privacy}","received_events_url":"https://api.github.com/users/tendermint/received_events","type":"Organization","site_admin":false},"repo":{"id":19799491,"node_id":"MDEwOlJlcG9zaXRvcnkxOTc5OTQ5MQ==","name":"tendermint","full_name":"tendermint/tendermint","owner":{"login":"tendermint","id":7572940,"node_id":"MDEyOk9yZ2FuaXphdGlvbjc1NzI5NDA=","avatar_url":"https://avatars1.githubusercontent.com/u/7572940?v=4","gravatar_id":"","url":"https://api.github.com/users/tendermint","html_url":"https://github.com/tendermint","followers_url":"https://api.github.com/users/tendermint/followers","following_url":"https://api.github.com/users/tendermint/following{/other_user}","gists_url":"https://api.github.com/users/tendermint/gists{/gist_id}","starred_url":"https://api.github.com/users/tendermint/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tendermint/subscriptions","organizations_url":"https://api.github.com/users/tendermint/orgs","repos_url":"https://api.github.com/users/tendermint/repos","events_url":"https://api.github.com/users/tendermint/events{/privacy}","received_events_url":"https://api.github.com/users/tendermint/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/tendermint/tendermint","description":"⟁ Tendermint Core (BFT Consensus) in Go","fork":false,"url":"https://api.github.com/repos/tendermint/tendermint","forks_url":"https://api.github.com/repos/tendermint/tendermint/forks","keys_url":"https://api.github.com/repos/tendermint/tendermint/keys{/key_id}","collaborators_url":"https://api.github.com/repos/tendermint/tendermint/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/tendermint/tendermint/teams","hooks_url":"https://api.github.com/repos/tendermint/tendermint/hooks","issue_events_url":"https://api.github.com/repos/tendermint/tendermint/issues/events{/number}","events_url":"https://api.github.com/repos/tendermint/tendermint/events","assignees_url":"https://api.github.com/repos/tendermint/tendermint/assignees{/user}","branches_url":"https://api.github.com/repos/tendermint/tendermint/branches{/branch}","tags_url":"https://api.github.com/repos/tendermint/tendermint/tags","blobs_url":"https://api.github.com/repos/tendermint/tendermint/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/tendermint/tendermint/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/tendermint/tendermint/git/refs{/sha}","trees_url":"https://api.github.com/repos/tendermint/tendermint/git/trees{/sha}","statuses_url":"https://api.github.com/repos/tendermint/tendermint/statuses/{sha}","languages_url":"https://api.github.com/repos/tendermint/tendermint/languages","stargazers_url":"https://api.github.com/repos/tendermint/tendermint/stargazers","contributors_url":"https://api.github.com/repos/tendermint/tendermint/contributors","subscribers_url":"https://api.github.com/repos/tendermint/tendermint/subscribers","subscription_url":"https://api.github.com/repos/tendermint/tendermint/subscription","commits_url":"https://api.github.com/repos/tendermint/tendermint/commits{/sha}","git_commits_url":"https://api.github.com/repos/tendermint/tendermint/git/commits{/sha}","comments_url":"https://api.github.com/repos/tendermint/tendermint/comments{/number}","issue_comment_url":"https://api.github.com/repos/tendermint/tendermint/issues/comments{/number}","contents_url":"https://api.github.com/repos/tendermint/tendermint/contents/{+path}","compare_url":"https://api.github.com/repos/tendermint/tendermint/compare/{base}...{head}","merges_url":"https://api.github.com/repos/tendermint/tendermint/merges","archive_url":"https://api.github.com/repos/tendermint/tendermint/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/tendermint/tendermint/downloads","issues_url":"https://api.github.com/repos/tendermint/tendermint/issues{/number}","pulls_url":"https://api.github.com/repos/tendermint/tendermint/pulls{/number}","milestones_url":"https://api.github.com/repos/tendermint/tendermint/milestones{/number}","notifications_url":"https://api.github.com/repos/tendermint/tendermint/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/tendermint/tendermint/labels{/name}","releases_url":"https://api.github.com/repos/tendermint/tendermint/releases{/id}","deployments_url":"https://api.github.com/repos/tendermint/tendermint/deployments","created_at":"2014-05-14T23:21:35Z","updated_at":"2018-07-10T18:12:58Z","pushed_at":"2018-07-10T18:37:53Z","git_url":"git://github.com/tendermint/tendermint.git","ssh_url":"git@github.com:tendermint/tendermint.git","clone_url":"https://github.com/tendermint/tendermint.git","svn_url":"https://github.com/tendermint/tendermint","homepage":"https://tendermint.com/","size":49997,"stargazers_count":2000,"watchers_count":2000,"language":"Go","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":436,"mirror_url":null,"archived":false,"open_issues_count":266,"license":{"key":"apache-2.0","name":"Apache License 2.0","spdx_id":"Apache-2.0","url":"https://api.github.com/licenses/apache-2.0","node_id":"MDc6TGljZW5zZTI="},"forks":436,"open_issues":266,"watchers":2000,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/tendermint/tendermint/pulls/1947"},"html":{"href":"https://github.com/tendermint/tendermint/pull/1947"},"issue":{"href":"https://api.github.com/repos/tendermint/tendermint/issues/1947"},"comments":{"href":"https://api.github.com/repos/tendermint/tendermint/issues/1947/comments"},"review_comments":{"href":"https://api.github.com/repos/tendermint/tendermint/pulls/1947/comments"},"review_comment":{"href":"https://api.github.com/repos/tendermint/tendermint/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/tendermint/tendermint/pulls/1947/commits"},"statuses":{"href":"https://api.github.com/repos/tendermint/tendermint/statuses/5e5bb2610df3a18bdbecc22b0e7e08e635ce1fc1"}},"author_association":"NONE"}}
{"actor":{"display_login":"melekes"}}