{"action":"created","issue":{"url":"https://api.github.com/repos/Carthage/Carthage/issues/1087","repository_url":"https://api.github.com/repos/Carthage/Carthage","labels_url":"https://api.github.com/repos/Carthage/Carthage/issues/1087/labels{/name}","comments_url":"https://api.github.com/repos/Carthage/Carthage/issues/1087/comments","events_url":"https://api.github.com/repos/Carthage/Carthage/issues/1087/events","html_url":"https://github.com/Carthage/Carthage/issues/1087","id":130717420,"number":1087,"title":"github shortcut in Cardfile do not use given url","user":{"login":"karstenlitsche","id":888645,"avatar_url":"https://avatars.githubusercontent.com/u/888645?v=3","gravatar_id":"","url":"https://api.github.com/users/karstenlitsche","html_url":"https://github.com/karstenlitsche","followers_url":"https://api.github.com/users/karstenlitsche/followers","following_url":"https://api.github.com/users/karstenlitsche/following{/other_user}","gists_url":"https://api.github.com/users/karstenlitsche/gists{/gist_id}","starred_url":"https://api.github.com/users/karstenlitsche/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/karstenlitsche/subscriptions","organizations_url":"https://api.github.com/users/karstenlitsche/orgs","repos_url":"https://api.github.com/users/karstenlitsche/repos","events_url":"https://api.github.com/users/karstenlitsche/events{/privacy}","received_events_url":"https://api.github.com/users/karstenlitsche/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2016-02-02T15:31:05Z","updated_at":"2016-02-02T16:01:41Z","closed_at":null,"body":"In case 1 below carthage downloads from an unexpected url (via https) instead of using my url (via ssh).\r\n\r\ncarthage version: 0.12.0\r\n\r\n(1 - failed unexpected because of port limitations in my company)\r\nCardfile:\r\ngithub \"ssh://git@github.com/AliSoftware/OHHTTPStubs.git\" ~> 4.7.0\r\nResult:\r\n*** Fetching OHHTTPStubs\r\nA shell task failed with exit code 128:\r\nfatal: unable to access 'https://github.com/AliSoftware/OHHTTPStubs.git/': Failed to connect to github.com port 443: Operation timed out\r\n\r\n(2 - success as expected)\r\nCardfile:\r\ngit \"ssh://git@github.com/AliSoftware/OHHTTPStubs.git\" ~> 4.7.0\r\nResult:\r\n*** Fetching OHHTTPStubs\r\n*** Checking out OHHTTPStubs at \"4.7.0\"\r\n*** Building scheme \"OHHTTPStubs iOS Framework\" in OHHTTPStubs.xcworkspace\r\n*** Building scheme \"OHHTTPStubs\" in OHHTTPStubsDemo.xcworkspace"},"comment":{"url":"https://api.github.com/repos/Carthage/Carthage/issues/comments/178654091","html_url":"https://github.com/Carthage/Carthage/issues/1087#issuecomment-178654091","issue_url":"https://api.github.com/repos/Carthage/Carthage/issues/1087","id":178654091,"user":{"login":"karstenlitsche","id":888645,"avatar_url":"https://avatars.githubusercontent.com/u/888645?v=3","gravatar_id":"","url":"https://api.github.com/users/karstenlitsche","html_url":"https://github.com/karstenlitsche","followers_url":"https://api.github.com/users/karstenlitsche/followers","following_url":"https://api.github.com/users/karstenlitsche/following{/other_user}","gists_url":"https://api.github.com/users/karstenlitsche/gists{/gist_id}","starred_url":"https://api.github.com/users/karstenlitsche/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/karstenlitsche/subscriptions","organizations_url":"https://api.github.com/users/karstenlitsche/orgs","repos_url":"https://api.github.com/users/karstenlitsche/repos","events_url":"https://api.github.com/users/karstenlitsche/events{/privacy}","received_events_url":"https://api.github.com/users/karstenlitsche/received_events","type":"User","site_admin":false},"created_at":"2016-02-02T16:01:41Z","updated_at":"2016-02-02T16:01:41Z","body":"Ok I understand your point.\r\nBut what if own git-server only supports one solution and github (or another git-server) is only reachable about the other one. A carthage update may be impossible then. Isn't it better to use the configuration the framework developer choosed in that case? Yeah I know it's hypothetical."}}