{"action":"created","comment":{"url":"https://api.github.com/repos/mesosphere/spark-build/pulls/comments/75956629","id":75956629,"diff_hunk":"@@ -1 +1,2 @@\n build/\n+dcos-commons-tools/","path":".gitignore","position":2,"original_position":2,"commit_id":"7697bceae7b4311dc56b7c0816a63f8c66a5de8a","original_commit_id":"7697bceae7b4311dc56b7c0816a63f8c66a5de8a","user":{"login":"nickbp","id":35933,"avatar_url":"https://avatars.githubusercontent.com/u/35933?v=3","gravatar_id":"","url":"https://api.github.com/users/nickbp","html_url":"https://github.com/nickbp","followers_url":"https://api.github.com/users/nickbp/followers","following_url":"https://api.github.com/users/nickbp/following{/other_user}","gists_url":"https://api.github.com/users/nickbp/gists{/gist_id}","starred_url":"https://api.github.com/users/nickbp/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nickbp/subscriptions","organizations_url":"https://api.github.com/users/nickbp/orgs","repos_url":"https://api.github.com/users/nickbp/repos","events_url":"https://api.github.com/users/nickbp/events{/privacy}","received_events_url":"https://api.github.com/users/nickbp/received_events","type":"User","site_admin":false},"body":"The tools are being fetched/unpacked from a .tgz in `build.sh`: https://github.com/mesosphere/spark-build/pull/58/files/7697bceae7b4311dc56b7c0816a63f8c66a5de8a#diff-d296a94261ea80f5a08b1cb3f93fb777R29","created_at":"2016-08-23T21:39:54Z","updated_at":"2016-08-23T21:39:54Z","html_url":"https://github.com/mesosphere/spark-build/pull/58#discussion_r75956629","pull_request_url":"https://api.github.com/repos/mesosphere/spark-build/pulls/58","_links":{"self":{"href":"https://api.github.com/repos/mesosphere/spark-build/pulls/comments/75956629"},"html":{"href":"https://github.com/mesosphere/spark-build/pull/58#discussion_r75956629"},"pull_request":{"href":"https://api.github.com/repos/mesosphere/spark-build/pulls/58"}}},"pull_request":{"url":"https://api.github.com/repos/mesosphere/spark-build/pulls/58","id":81556740,"html_url":"https://github.com/mesosphere/spark-build/pull/58","diff_url":"https://github.com/mesosphere/spark-build/pull/58.diff","patch_url":"https://github.com/mesosphere/spark-build/pull/58.patch","issue_url":"https://api.github.com/repos/mesosphere/spark-build/issues/58","number":58,"state":"open","locked":false,"title":"Switch to stub universe in builds","user":{"login":"nickbp","id":35933,"avatar_url":"https://avatars.githubusercontent.com/u/35933?v=3","gravatar_id":"","url":"https://api.github.com/users/nickbp","html_url":"https://github.com/nickbp","followers_url":"https://api.github.com/users/nickbp/followers","following_url":"https://api.github.com/users/nickbp/following{/other_user}","gists_url":"https://api.github.com/users/nickbp/gists{/gist_id}","starred_url":"https://api.github.com/users/nickbp/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nickbp/subscriptions","organizations_url":"https://api.github.com/users/nickbp/orgs","repos_url":"https://api.github.com/users/nickbp/repos","events_url":"https://api.github.com/users/nickbp/events{/privacy}","received_events_url":"https://api.github.com/users/nickbp/received_events","type":"User","site_admin":false},"body":"- Copies in the CLI from the 'dcos-spark' repo and includes the CLI in the build.\r\n- Updates the packaging template to match what ci_upload.py uses (`{{param}}`).\r\n- Adds a `build.sh` which builds/uploads Docker, the CLI, and the stub universe, all in one go.\r\n- Updates `test.sh` to accept/use a STUB_UNIVERSE_URL for a stub universe built by build.sh.\r\n- Switches manifest.json to 'manifest.sh' and reduces it to just the CLI version to be used (somewhat arbitrary) and the Spark distribution url to be used.\r\n  ci_upload.py is able to autogenerate binary CLI SHAs, so they can be omitted from the manifest even once binary CLIs are supported.","created_at":"2016-08-16T22:37:02Z","updated_at":"2016-08-23T21:39:54Z","closed_at":null,"merged_at":null,"merge_commit_sha":"2f9ca2cfd4440529a2e2f46bc0cb2af04b40f924","assignee":{"login":"mgummelt","id":153734,"avatar_url":"https://avatars.githubusercontent.com/u/153734?v=3","gravatar_id":"","url":"https://api.github.com/users/mgummelt","html_url":"https://github.com/mgummelt","followers_url":"https://api.github.com/users/mgummelt/followers","following_url":"https://api.github.com/users/mgummelt/following{/other_user}","gists_url":"https://api.github.com/users/mgummelt/gists{/gist_id}","starred_url":"https://api.github.com/users/mgummelt/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mgummelt/subscriptions","organizations_url":"https://api.github.com/users/mgummelt/orgs","repos_url":"https://api.github.com/users/mgummelt/repos","events_url":"https://api.github.com/users/mgummelt/events{/privacy}","received_events_url":"https://api.github.com/users/mgummelt/received_events","type":"User","site_admin":false},"assignees":[{"login":"mgummelt","id":153734,"avatar_url":"https://avatars.githubusercontent.com/u/153734?v=3","gravatar_id":"","url":"https://api.github.com/users/mgummelt","html_url":"https://github.com/mgummelt","followers_url":"https://api.github.com/users/mgummelt/followers","following_url":"https://api.github.com/users/mgummelt/following{/other_user}","gists_url":"https://api.github.com/users/mgummelt/gists{/gist_id}","starred_url":"https://api.github.com/users/mgummelt/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mgummelt/subscriptions","organizations_url":"https://api.github.com/users/mgummelt/orgs","repos_url":"https://api.github.com/users/mgummelt/repos","events_url":"https://api.github.com/users/mgummelt/events{/privacy}","received_events_url":"https://api.github.com/users/mgummelt/received_events","type":"User","site_admin":false}],"milestone":null,"commits_url":"https://api.github.com/repos/mesosphere/spark-build/pulls/58/commits","review_comments_url":"https://api.github.com/repos/mesosphere/spark-build/pulls/58/comments","review_comment_url":"https://api.github.com/repos/mesosphere/spark-build/pulls/comments{/number}","comments_url":"https://api.github.com/repos/mesosphere/spark-build/issues/58/comments","statuses_url":"https://api.github.com/repos/mesosphere/spark-build/statuses/7697bceae7b4311dc56b7c0816a63f8c66a5de8a","head":{"label":"mesosphere:merge-cli-use-stub-universe","ref":"merge-cli-use-stub-universe","sha":"7697bceae7b4311dc56b7c0816a63f8c66a5de8a","user":{"login":"mesosphere","id":3458585,"avatar_url":"https://avatars.githubusercontent.com/u/3458585?v=3","gravatar_id":"","url":"https://api.github.com/users/mesosphere","html_url":"https://github.com/mesosphere","followers_url":"https://api.github.com/users/mesosphere/followers","following_url":"https://api.github.com/users/mesosphere/following{/other_user}","gists_url":"https://api.github.com/users/mesosphere/gists{/gist_id}","starred_url":"https://api.github.com/users/mesosphere/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mesosphere/subscriptions","organizations_url":"https://api.github.com/users/mesosphere/orgs","repos_url":"https://api.github.com/users/mesosphere/repos","events_url":"https://api.github.com/users/mesosphere/events{/privacy}","received_events_url":"https://api.github.com/users/mesosphere/received_events","type":"Organization","site_admin":false},"repo":{"id":44209080,"name":"spark-build","full_name":"mesosphere/spark-build","owner":{"login":"mesosphere","id":3458585,"avatar_url":"https://avatars.githubusercontent.com/u/3458585?v=3","gravatar_id":"","url":"https://api.github.com/users/mesosphere","html_url":"https://github.com/mesosphere","followers_url":"https://api.github.com/users/mesosphere/followers","following_url":"https://api.github.com/users/mesosphere/following{/other_user}","gists_url":"https://api.github.com/users/mesosphere/gists{/gist_id}","starred_url":"https://api.github.com/users/mesosphere/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mesosphere/subscriptions","organizations_url":"https://api.github.com/users/mesosphere/orgs","repos_url":"https://api.github.com/users/mesosphere/repos","events_url":"https://api.github.com/users/mesosphere/events{/privacy}","received_events_url":"https://api.github.com/users/mesosphere/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/mesosphere/spark-build","description":"Used to build the mesosphere/spark docker image and the spark repo package","fork":false,"url":"https://api.github.com/repos/mesosphere/spark-build","forks_url":"https://api.github.com/repos/mesosphere/spark-build/forks","keys_url":"https://api.github.com/repos/mesosphere/spark-build/keys{/key_id}","collaborators_url":"https://api.github.com/repos/mesosphere/spark-build/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/mesosphere/spark-build/teams","hooks_url":"https://api.github.com/repos/mesosphere/spark-build/hooks","issue_events_url":"https://api.github.com/repos/mesosphere/spark-build/issues/events{/number}","events_url":"https://api.github.com/repos/mesosphere/spark-build/events","assignees_url":"https://api.github.com/repos/mesosphere/spark-build/assignees{/user}","branches_url":"https://api.github.com/repos/mesosphere/spark-build/branches{/branch}","tags_url":"https://api.github.com/repos/mesosphere/spark-build/tags","blobs_url":"https://api.github.com/repos/mesosphere/spark-build/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/mesosphere/spark-build/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/mesosphere/spark-build/git/refs{/sha}","trees_url":"https://api.github.com/repos/mesosphere/spark-build/git/trees{/sha}","statuses_url":"https://api.github.com/repos/mesosphere/spark-build/statuses/{sha}","languages_url":"https://api.github.com/repos/mesosphere/spark-build/languages","stargazers_url":"https://api.github.com/repos/mesosphere/spark-build/stargazers","contributors_url":"https://api.github.com/repos/mesosphere/spark-build/contributors","subscribers_url":"https://api.github.com/repos/mesosphere/spark-build/subscribers","subscription_url":"https://api.github.com/repos/mesosphere/spark-build/subscription","commits_url":"https://api.github.com/repos/mesosphere/spark-build/commits{/sha}","git_commits_url":"https://api.github.com/repos/mesosphere/spark-build/git/commits{/sha}","comments_url":"https://api.github.com/repos/mesosphere/spark-build/comments{/number}","issue_comment_url":"https://api.github.com/repos/mesosphere/spark-build/issues/comments{/number}","contents_url":"https://api.github.com/repos/mesosphere/spark-build/contents/{+path}","compare_url":"https://api.github.com/repos/mesosphere/spark-build/compare/{base}...{head}","merges_url":"https://api.github.com/repos/mesosphere/spark-build/merges","archive_url":"https://api.github.com/repos/mesosphere/spark-build/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/mesosphere/spark-build/downloads","issues_url":"https://api.github.com/repos/mesosphere/spark-build/issues{/number}","pulls_url":"https://api.github.com/repos/mesosphere/spark-build/pulls{/number}","milestones_url":"https://api.github.com/repos/mesosphere/spark-build/milestones{/number}","notifications_url":"https://api.github.com/repos/mesosphere/spark-build/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/mesosphere/spark-build/labels{/name}","releases_url":"https://api.github.com/repos/mesosphere/spark-build/releases{/id}","deployments_url":"https://api.github.com/repos/mesosphere/spark-build/deployments","created_at":"2015-10-13T22:25:38Z","updated_at":"2016-08-03T08:38:34Z","pushed_at":"2016-08-23T21:36:58Z","git_url":"git://github.com/mesosphere/spark-build.git","ssh_url":"git@github.com:mesosphere/spark-build.git","clone_url":"https://github.com/mesosphere/spark-build.git","svn_url":"https://github.com/mesosphere/spark-build","homepage":null,"size":245,"stargazers_count":1,"watchers_count":1,"language":"Shell","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":1,"mirror_url":null,"open_issues_count":5,"forks":1,"open_issues":5,"watchers":1,"default_branch":"master"}},"base":{"label":"mesosphere:master","ref":"master","sha":"0a497b812761e24199d60ea09963ae128c54f73c","user":{"login":"mesosphere","id":3458585,"avatar_url":"https://avatars.githubusercontent.com/u/3458585?v=3","gravatar_id":"","url":"https://api.github.com/users/mesosphere","html_url":"https://github.com/mesosphere","followers_url":"https://api.github.com/users/mesosphere/followers","following_url":"https://api.github.com/users/mesosphere/following{/other_user}","gists_url":"https://api.github.com/users/mesosphere/gists{/gist_id}","starred_url":"https://api.github.com/users/mesosphere/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mesosphere/subscriptions","organizations_url":"https://api.github.com/users/mesosphere/orgs","repos_url":"https://api.github.com/users/mesosphere/repos","events_url":"https://api.github.com/users/mesosphere/events{/privacy}","received_events_url":"https://api.github.com/users/mesosphere/received_events","type":"Organization","site_admin":false},"repo":{"id":44209080,"name":"spark-build","full_name":"mesosphere/spark-build","owner":{"login":"mesosphere","id":3458585,"avatar_url":"https://avatars.githubusercontent.com/u/3458585?v=3","gravatar_id":"","url":"https://api.github.com/users/mesosphere","html_url":"https://github.com/mesosphere","followers_url":"https://api.github.com/users/mesosphere/followers","following_url":"https://api.github.com/users/mesosphere/following{/other_user}","gists_url":"https://api.github.com/users/mesosphere/gists{/gist_id}","starred_url":"https://api.github.com/users/mesosphere/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mesosphere/subscriptions","organizations_url":"https://api.github.com/users/mesosphere/orgs","repos_url":"https://api.github.com/users/mesosphere/repos","events_url":"https://api.github.com/users/mesosphere/events{/privacy}","received_events_url":"https://api.github.com/users/mesosphere/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/mesosphere/spark-build","description":"Used to build the mesosphere/spark docker image and the spark repo package","fork":false,"url":"https://api.github.com/repos/mesosphere/spark-build","forks_url":"https://api.github.com/repos/mesosphere/spark-build/forks","keys_url":"https://api.github.com/repos/mesosphere/spark-build/keys{/key_id}","collaborators_url":"https://api.github.com/repos/mesosphere/spark-build/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/mesosphere/spark-build/teams","hooks_url":"https://api.github.com/repos/mesosphere/spark-build/hooks","issue_events_url":"https://api.github.com/repos/mesosphere/spark-build/issues/events{/number}","events_url":"https://api.github.com/repos/mesosphere/spark-build/events","assignees_url":"https://api.github.com/repos/mesosphere/spark-build/assignees{/user}","branches_url":"https://api.github.com/repos/mesosphere/spark-build/branches{/branch}","tags_url":"https://api.github.com/repos/mesosphere/spark-build/tags","blobs_url":"https://api.github.com/repos/mesosphere/spark-build/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/mesosphere/spark-build/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/mesosphere/spark-build/git/refs{/sha}","trees_url":"https://api.github.com/repos/mesosphere/spark-build/git/trees{/sha}","statuses_url":"https://api.github.com/repos/mesosphere/spark-build/statuses/{sha}","languages_url":"https://api.github.com/repos/mesosphere/spark-build/languages","stargazers_url":"https://api.github.com/repos/mesosphere/spark-build/stargazers","contributors_url":"https://api.github.com/repos/mesosphere/spark-build/contributors","subscribers_url":"https://api.github.com/repos/mesosphere/spark-build/subscribers","subscription_url":"https://api.github.com/repos/mesosphere/spark-build/subscription","commits_url":"https://api.github.com/repos/mesosphere/spark-build/commits{/sha}","git_commits_url":"https://api.github.com/repos/mesosphere/spark-build/git/commits{/sha}","comments_url":"https://api.github.com/repos/mesosphere/spark-build/comments{/number}","issue_comment_url":"https://api.github.com/repos/mesosphere/spark-build/issues/comments{/number}","contents_url":"https://api.github.com/repos/mesosphere/spark-build/contents/{+path}","compare_url":"https://api.github.com/repos/mesosphere/spark-build/compare/{base}...{head}","merges_url":"https://api.github.com/repos/mesosphere/spark-build/merges","archive_url":"https://api.github.com/repos/mesosphere/spark-build/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/mesosphere/spark-build/downloads","issues_url":"https://api.github.com/repos/mesosphere/spark-build/issues{/number}","pulls_url":"https://api.github.com/repos/mesosphere/spark-build/pulls{/number}","milestones_url":"https://api.github.com/repos/mesosphere/spark-build/milestones{/number}","notifications_url":"https://api.github.com/repos/mesosphere/spark-build/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/mesosphere/spark-build/labels{/name}","releases_url":"https://api.github.com/repos/mesosphere/spark-build/releases{/id}","deployments_url":"https://api.github.com/repos/mesosphere/spark-build/deployments","created_at":"2015-10-13T22:25:38Z","updated_at":"2016-08-03T08:38:34Z","pushed_at":"2016-08-23T21:36:58Z","git_url":"git://github.com/mesosphere/spark-build.git","ssh_url":"git@github.com:mesosphere/spark-build.git","clone_url":"https://github.com/mesosphere/spark-build.git","svn_url":"https://github.com/mesosphere/spark-build","homepage":null,"size":245,"stargazers_count":1,"watchers_count":1,"language":"Shell","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":1,"mirror_url":null,"open_issues_count":5,"forks":1,"open_issues":5,"watchers":1,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/mesosphere/spark-build/pulls/58"},"html":{"href":"https://github.com/mesosphere/spark-build/pull/58"},"issue":{"href":"https://api.github.com/repos/mesosphere/spark-build/issues/58"},"comments":{"href":"https://api.github.com/repos/mesosphere/spark-build/issues/58/comments"},"review_comments":{"href":"https://api.github.com/repos/mesosphere/spark-build/pulls/58/comments"},"review_comment":{"href":"https://api.github.com/repos/mesosphere/spark-build/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/mesosphere/spark-build/pulls/58/commits"},"statuses":{"href":"https://api.github.com/repos/mesosphere/spark-build/statuses/7697bceae7b4311dc56b7c0816a63f8c66a5de8a"}}}}
{"actor":{"display_login":"nickbp"}}