{"action":"created","issue":{"url":"https://api.github.com/repos/KrauseFx/deliver/issues/119","labels_url":"https://api.github.com/repos/KrauseFx/deliver/issues/119/labels{/name}","comments_url":"https://api.github.com/repos/KrauseFx/deliver/issues/119/comments","events_url":"https://api.github.com/repos/KrauseFx/deliver/issues/119/events","html_url":"https://github.com/KrauseFx/deliver/issues/119","id":59457793,"number":119,"title":"Asking for app bundle identifier even when running from Jenkins","user":{"login":"jonnyijapan","id":278883,"avatar_url":"https://avatars.githubusercontent.com/u/278883?v=3","gravatar_id":"","url":"https://api.github.com/users/jonnyijapan","html_url":"https://github.com/jonnyijapan","followers_url":"https://api.github.com/users/jonnyijapan/followers","following_url":"https://api.github.com/users/jonnyijapan/following{/other_user}","gists_url":"https://api.github.com/users/jonnyijapan/gists{/gist_id}","starred_url":"https://api.github.com/users/jonnyijapan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jonnyijapan/subscriptions","organizations_url":"https://api.github.com/users/jonnyijapan/orgs","repos_url":"https://api.github.com/users/jonnyijapan/repos","events_url":"https://api.github.com/users/jonnyijapan/events{/privacy}","received_events_url":"https://api.github.com/users/jonnyijapan/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":13,"created_at":"2015-03-02T09:37:42Z","updated_at":"2015-03-09T09:55:23Z","closed_at":null,"body":"I run from Jenkins... and there is one issue that comes back, and I have no idea how to solve it. It seems to fix \"itself\" sometimes but mostly I get this:\r\n\r\n    Could not automatically find the app identifier, please enter the app's bundle identifier:\r\n\r\nThis is when running from Jenkins. The deliver command is:\r\n\r\n    deliver testflight ./myapp.ipa -u myemial@email.com -a 99999999\r\n\r\nIt's probably something very basic... the funny thing is that if I manually cd into the workspace of the last failed jenkins job, and run the above command, it works, and it never asks for the bundle identifier.\r\n\r\nI *think* that the above error sometimes comes up incorrectly if the user credentials are incorrect. I remember changing credentials last week, and then got this error, and when I updated the credentials it started working again. But right now I have double checked that, so it's also possible that it's not related.\r\n\r\nHow about adding that bundle identifier as a parameter to deliver command line? I guess it should be able to dig the bundle identifier out from the Info.plist in the .ipa though."},"comment":{"url":"https://api.github.com/repos/KrauseFx/deliver/issues/comments/77825877","html_url":"https://github.com/KrauseFx/deliver/issues/119#issuecomment-77825877","issue_url":"https://api.github.com/repos/KrauseFx/deliver/issues/119","id":77825877,"user":{"login":"KrauseFx","id":869950,"avatar_url":"https://avatars.githubusercontent.com/u/869950?v=3","gravatar_id":"","url":"https://api.github.com/users/KrauseFx","html_url":"https://github.com/KrauseFx","followers_url":"https://api.github.com/users/KrauseFx/followers","following_url":"https://api.github.com/users/KrauseFx/following{/other_user}","gists_url":"https://api.github.com/users/KrauseFx/gists{/gist_id}","starred_url":"https://api.github.com/users/KrauseFx/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/KrauseFx/subscriptions","organizations_url":"https://api.github.com/users/KrauseFx/orgs","repos_url":"https://api.github.com/users/KrauseFx/repos","events_url":"https://api.github.com/users/KrauseFx/events{/privacy}","received_events_url":"https://api.github.com/users/KrauseFx/received_events","type":"User","site_admin":false},"created_at":"2015-03-09T09:55:23Z","updated_at":"2015-03-09T09:55:23Z","body":"Ohh, I'm sorry, I missed that you are using `deliver` with the `deliver testflight` command. The testflight command does not take the `Deliverfile` into account. If you want to deploy via the `Deliverfile`, just run `deliver --beta`.\r\n\r\nAnyway, I just pushed a commit to also pass the bundle identifier and apple id via environment variables with https://github.com/KrauseFx/deliver/commit/6b2b7f753656f93cf6c39c17bd8f9408d7a22a10\r\n\r\nThis will be in the next release.\r\n\r\nDoes the `--beta` help you in the mean time?"}}