{"action":"created","issue":{"url":"https://api.github.com/repos/mozilla/treeherder/issues/866","labels_url":"https://api.github.com/repos/mozilla/treeherder/issues/866/labels{/name}","comments_url":"https://api.github.com/repos/mozilla/treeherder/issues/866/comments","events_url":"https://api.github.com/repos/mozilla/treeherder/issues/866/events","html_url":"https://github.com/mozilla/treeherder/pull/866","id":100566472,"number":866,"title":"Bug 1193775 - Document how to test UI-only changes using GitHub pages","user":{"login":"edmorley","id":501702,"avatar_url":"https://avatars.githubusercontent.com/u/501702?v=3","gravatar_id":"","url":"https://api.github.com/users/edmorley","html_url":"https://github.com/edmorley","followers_url":"https://api.github.com/users/edmorley/followers","following_url":"https://api.github.com/users/edmorley/following{/other_user}","gists_url":"https://api.github.com/users/edmorley/gists{/gist_id}","starred_url":"https://api.github.com/users/edmorley/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/edmorley/subscriptions","organizations_url":"https://api.github.com/users/edmorley/orgs","repos_url":"https://api.github.com/users/edmorley/repos","events_url":"https://api.github.com/users/edmorley/events{/privacy}","received_events_url":"https://api.github.com/users/edmorley/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2015-08-12T15:12:04Z","updated_at":"2015-08-12T15:34:18Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/mozilla/treeherder/pulls/866","html_url":"https://github.com/mozilla/treeherder/pull/866","diff_url":"https://github.com/mozilla/treeherder/pull/866.diff","patch_url":"https://github.com/mozilla/treeherder/pull/866.patch"},"body":"This has several advantages over pushing a custom branch to stage:\r\n1) No need to continually grunt build.\r\n2) Several people can test their own UI changes at once, on their own github pages fork.\r\n3) Reduced churn of stage deployments / avoids regressing what is deployed there (eg forgetting to rebase the UI test branch on master).\r\n4) Means we don't get in the way of other people trying to use stage for normal testing of master.\n\n<!-- Reviewable:start -->\n[<img src=\"https://reviewable.io/review_button.png\" height=40 alt=\"Review on Reviewable\"/>](https://reviewable.io/reviews/mozilla/treeherder/866)\n<!-- Reviewable:end -->\n"},"comment":{"url":"https://api.github.com/repos/mozilla/treeherder/issues/comments/130344341","html_url":"https://github.com/mozilla/treeherder/pull/866#issuecomment-130344341","issue_url":"https://api.github.com/repos/mozilla/treeherder/issues/866","id":130344341,"user":{"login":"tojonmz","id":3660661,"avatar_url":"https://avatars.githubusercontent.com/u/3660661?v=3","gravatar_id":"","url":"https://api.github.com/users/tojonmz","html_url":"https://github.com/tojonmz","followers_url":"https://api.github.com/users/tojonmz/followers","following_url":"https://api.github.com/users/tojonmz/following{/other_user}","gists_url":"https://api.github.com/users/tojonmz/gists{/gist_id}","starred_url":"https://api.github.com/users/tojonmz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tojonmz/subscriptions","organizations_url":"https://api.github.com/users/tojonmz/orgs","repos_url":"https://api.github.com/users/tojonmz/repos","events_url":"https://api.github.com/users/tojonmz/events{/privacy}","received_events_url":"https://api.github.com/users/tojonmz/received_events","type":"User","site_admin":false},"created_at":"2015-08-12T15:34:18Z","updated_at":"2015-08-12T15:34:18Z","body":"Cameron and I notice that when we switch back to master or our feature branch, the local.conf.js we added for gh-pages will need to be re-created. I never spent the time to find out if there is a git -arg to prevent that during the push process.\r\n\r\nIf not perhaps we can just mention it's needed after."}}