{"action":"created","issue":{"url":"https://api.github.com/repos/PinsterTeam/Frontend/issues/9","repository_url":"https://api.github.com/repos/PinsterTeam/Frontend","labels_url":"https://api.github.com/repos/PinsterTeam/Frontend/issues/9/labels{/name}","comments_url":"https://api.github.com/repos/PinsterTeam/Frontend/issues/9/comments","events_url":"https://api.github.com/repos/PinsterTeam/Frontend/issues/9/events","html_url":"https://github.com/PinsterTeam/Frontend/issues/9","id":323066979,"number":9,"title":"Build deployment pipeline","user":{"login":"scytherswings","id":11652222,"avatar_url":"https://avatars0.githubusercontent.com/u/11652222?v=4","gravatar_id":"","url":"https://api.github.com/users/scytherswings","html_url":"https://github.com/scytherswings","followers_url":"https://api.github.com/users/scytherswings/followers","following_url":"https://api.github.com/users/scytherswings/following{/other_user}","gists_url":"https://api.github.com/users/scytherswings/gists{/gist_id}","starred_url":"https://api.github.com/users/scytherswings/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/scytherswings/subscriptions","organizations_url":"https://api.github.com/users/scytherswings/orgs","repos_url":"https://api.github.com/users/scytherswings/repos","events_url":"https://api.github.com/users/scytherswings/events{/privacy}","received_events_url":"https://api.github.com/users/scytherswings/received_events","type":"User","site_admin":false},"labels":[{"id":880831402,"url":"https://api.github.com/repos/PinsterTeam/Frontend/labels/enhancement","name":"enhancement","color":"a2eeef","default":true}],"state":"open","locked":false,"assignee":{"login":"stretch1414","id":9205657,"avatar_url":"https://avatars2.githubusercontent.com/u/9205657?v=4","gravatar_id":"","url":"https://api.github.com/users/stretch1414","html_url":"https://github.com/stretch1414","followers_url":"https://api.github.com/users/stretch1414/followers","following_url":"https://api.github.com/users/stretch1414/following{/other_user}","gists_url":"https://api.github.com/users/stretch1414/gists{/gist_id}","starred_url":"https://api.github.com/users/stretch1414/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/stretch1414/subscriptions","organizations_url":"https://api.github.com/users/stretch1414/orgs","repos_url":"https://api.github.com/users/stretch1414/repos","events_url":"https://api.github.com/users/stretch1414/events{/privacy}","received_events_url":"https://api.github.com/users/stretch1414/received_events","type":"User","site_admin":false},"assignees":[{"login":"stretch1414","id":9205657,"avatar_url":"https://avatars2.githubusercontent.com/u/9205657?v=4","gravatar_id":"","url":"https://api.github.com/users/stretch1414","html_url":"https://github.com/stretch1414","followers_url":"https://api.github.com/users/stretch1414/followers","following_url":"https://api.github.com/users/stretch1414/following{/other_user}","gists_url":"https://api.github.com/users/stretch1414/gists{/gist_id}","starred_url":"https://api.github.com/users/stretch1414/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/stretch1414/subscriptions","organizations_url":"https://api.github.com/users/stretch1414/orgs","repos_url":"https://api.github.com/users/stretch1414/repos","events_url":"https://api.github.com/users/stretch1414/events{/privacy}","received_events_url":"https://api.github.com/users/stretch1414/received_events","type":"User","site_admin":false},{"login":"scytherswings","id":11652222,"avatar_url":"https://avatars0.githubusercontent.com/u/11652222?v=4","gravatar_id":"","url":"https://api.github.com/users/scytherswings","html_url":"https://github.com/scytherswings","followers_url":"https://api.github.com/users/scytherswings/followers","following_url":"https://api.github.com/users/scytherswings/following{/other_user}","gists_url":"https://api.github.com/users/scytherswings/gists{/gist_id}","starred_url":"https://api.github.com/users/scytherswings/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/scytherswings/subscriptions","organizations_url":"https://api.github.com/users/scytherswings/orgs","repos_url":"https://api.github.com/users/scytherswings/repos","events_url":"https://api.github.com/users/scytherswings/events{/privacy}","received_events_url":"https://api.github.com/users/scytherswings/received_events","type":"User","site_admin":false}],"milestone":null,"comments":5,"created_at":"2018-05-15T04:59:46Z","updated_at":"2018-05-16T04:47:08Z","closed_at":null,"author_association":"NONE","body":"We'll probably end up deploying using circleci. We can use an s3 static website or if that is too much of a pain in the ass we can spin up an elasticbeanstalk or ec2 stack to run a node server to host the front end. \r\n\r\nS3 is preferable since it's cacheable in cloudfront easily, if we make a cloudfront distribution for the bucket.\r\nThe only caveats with s3 static websites is that the routing can get fucky since really only the `/` route \"exists\" so we'll have to fiddle with s3's redirecting stuff. More research is needed.\r\n\r\nOne sidenote with the s3 bucket is that in order for us to be able to use our static site with amazon's SSL certificate stuff is to name the actual bucket the same as what our end domain will be. So in this case, for dev we'll probably do `dev.pinster.io` and production's s3 bucket will be `pinster.io`. That way we can use amazon's SSL stuff so our site can be HTTPS\r\n"},"comment":{"url":"https://api.github.com/repos/PinsterTeam/Frontend/issues/comments/389393137","html_url":"https://github.com/PinsterTeam/Frontend/issues/9#issuecomment-389393137","issue_url":"https://api.github.com/repos/PinsterTeam/Frontend/issues/9","id":389393137,"user":{"login":"stretch1414","id":9205657,"avatar_url":"https://avatars2.githubusercontent.com/u/9205657?v=4","gravatar_id":"","url":"https://api.github.com/users/stretch1414","html_url":"https://github.com/stretch1414","followers_url":"https://api.github.com/users/stretch1414/followers","following_url":"https://api.github.com/users/stretch1414/following{/other_user}","gists_url":"https://api.github.com/users/stretch1414/gists{/gist_id}","starred_url":"https://api.github.com/users/stretch1414/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/stretch1414/subscriptions","organizations_url":"https://api.github.com/users/stretch1414/orgs","repos_url":"https://api.github.com/users/stretch1414/repos","events_url":"https://api.github.com/users/stretch1414/events{/privacy}","received_events_url":"https://api.github.com/users/stretch1414/received_events","type":"User","site_admin":false},"created_at":"2018-05-16T04:47:08Z","updated_at":"2018-05-16T04:47:08Z","author_association":"COLLABORATOR","body":"https://medium.com/all-technology-feeds/launching-a-static-site-with-react-aws-cloudfront-180f7a623675"}}
{"actor":{"display_login":"stretch1414"}}