{"action":"created","issue":{"url":"https://api.github.com/repos/ember-cli/ember-cli/issues/3550","labels_url":"https://api.github.com/repos/ember-cli/ember-cli/issues/3550/labels{/name}","comments_url":"https://api.github.com/repos/ember-cli/ember-cli/issues/3550/comments","events_url":"https://api.github.com/repos/ember-cli/ember-cli/issues/3550/events","html_url":"https://github.com/ember-cli/ember-cli/pull/3550","id":62195941,"number":3550,"title":"Add ability to start ember serve on https","user":{"login":"drogus","id":5004,"avatar_url":"https://avatars.githubusercontent.com/u/5004?v=3","gravatar_id":"","url":"https://api.github.com/users/drogus","html_url":"https://github.com/drogus","followers_url":"https://api.github.com/users/drogus/followers","following_url":"https://api.github.com/users/drogus/following{/other_user}","gists_url":"https://api.github.com/users/drogus/gists{/gist_id}","starred_url":"https://api.github.com/users/drogus/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/drogus/subscriptions","organizations_url":"https://api.github.com/users/drogus/orgs","repos_url":"https://api.github.com/users/drogus/repos","events_url":"https://api.github.com/users/drogus/events{/privacy}","received_events_url":"https://api.github.com/users/drogus/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/ember-cli/ember-cli/labels/enhancement","name":"enhancement","color":"84b6eb"},{"url":"https://api.github.com/repos/ember-cli/ember-cli/labels/needs-investigation","name":"needs-investigation","color":"fad8c7"},{"url":"https://api.github.com/repos/ember-cli/ember-cli/labels/pending-submitter-response","name":"pending-submitter-response","color":"fbca04"}],"state":"open","locked":false,"assignee":{"login":"stefanpenner","id":1377,"avatar_url":"https://avatars.githubusercontent.com/u/1377?v=3","gravatar_id":"","url":"https://api.github.com/users/stefanpenner","html_url":"https://github.com/stefanpenner","followers_url":"https://api.github.com/users/stefanpenner/followers","following_url":"https://api.github.com/users/stefanpenner/following{/other_user}","gists_url":"https://api.github.com/users/stefanpenner/gists{/gist_id}","starred_url":"https://api.github.com/users/stefanpenner/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/stefanpenner/subscriptions","organizations_url":"https://api.github.com/users/stefanpenner/orgs","repos_url":"https://api.github.com/users/stefanpenner/repos","events_url":"https://api.github.com/users/stefanpenner/events{/privacy}","received_events_url":"https://api.github.com/users/stefanpenner/received_events","type":"User","site_admin":false},"milestone":null,"comments":12,"created_at":"2015-03-16T20:11:20Z","updated_at":"2015-05-05T13:44:22Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/ember-cli/ember-cli/pulls/3550","html_url":"https://github.com/ember-cli/ember-cli/pull/3550","diff_url":"https://github.com/ember-cli/ember-cli/pull/3550.diff","patch_url":"https://github.com/ember-cli/ember-cli/pull/3550.patch"},"body":"Sometimes it may be needed to run an app locally with SSL. This PR\r\nadds an --ssl option, which tries to run on https. Default ssl\r\ncertificate and ssl key paths are \"ssl/server.crt\" and \"ssl/server.key\"\r\nrespectively. Custom paths can be added with --ssl-cert and --ssl-key.\r\n\r\nTests don't pass, because I suck at node and npm and I have no idea how to run only\r\none file (and running all tests is too slow to debug it easily). Additionally I'm not sure\r\nhow to [pass ssl options to `subject` in the test](https://github.com/ember-cli/ember-cli/commit/f03d95d103c51f2b1a684781e1f27e75ac5992ef#diff-b60aaf46a4c72af85684ba60f4a134edR89). They're used in [`setupHttpServer`](https://github.com/ember-cli/ember-cli/commit/f03d95d103c51f2b1a684781e1f27e75ac5992ef#diff-efca384df22e0183d0dcd6230de0bd9dR41), but the test error says it's `undefined`. The weird thing is that `ssl` option apparently is passed through correctly, because it reaches [a check for `sslKey`](https://github.com/ember-cli/ember-cli/commit/f03d95d103c51f2b1a684781e1f27e75ac5992ef#diff-efca384df22e0183d0dcd6230de0bd9dR41). Any help is appreciated."},"comment":{"url":"https://api.github.com/repos/ember-cli/ember-cli/issues/comments/99081867","html_url":"https://github.com/ember-cli/ember-cli/pull/3550#issuecomment-99081867","issue_url":"https://api.github.com/repos/ember-cli/ember-cli/issues/3550","id":99081867,"user":{"login":"stefanpenner","id":1377,"avatar_url":"https://avatars.githubusercontent.com/u/1377?v=3","gravatar_id":"","url":"https://api.github.com/users/stefanpenner","html_url":"https://github.com/stefanpenner","followers_url":"https://api.github.com/users/stefanpenner/followers","following_url":"https://api.github.com/users/stefanpenner/following{/other_user}","gists_url":"https://api.github.com/users/stefanpenner/gists{/gist_id}","starred_url":"https://api.github.com/users/stefanpenner/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/stefanpenner/subscriptions","organizations_url":"https://api.github.com/users/stefanpenner/orgs","repos_url":"https://api.github.com/users/stefanpenner/repos","events_url":"https://api.github.com/users/stefanpenner/events{/privacy}","received_events_url":"https://api.github.com/users/stefanpenner/received_events","type":"User","site_admin":false},"created_at":"2015-05-05T13:44:22Z","updated_at":"2015-05-05T13:44:22Z","body":"@jayphelps looks like you appveyor has hijacked ember-cli's ?\r\n\r\nhttps://ci.appveyor.com/project/jayphelps/ember-cli/build/230"}}