{"action":"created","issue":{"url":"https://api.github.com/repos/fastlane/fastlane/issues/5165","repository_url":"https://api.github.com/repos/fastlane/fastlane","labels_url":"https://api.github.com/repos/fastlane/fastlane/issues/5165/labels{/name}","comments_url":"https://api.github.com/repos/fastlane/fastlane/issues/5165/comments","events_url":"https://api.github.com/repos/fastlane/fastlane/issues/5165/events","html_url":"https://github.com/fastlane/fastlane/issues/5165","id":161088233,"number":5165,"title":"Is it possible to run Deliver without the Deliverfile?","user":{"login":"igorsantos07","id":532299,"avatar_url":"https://avatars.githubusercontent.com/u/532299?v=3","gravatar_id":"","url":"https://api.github.com/users/igorsantos07","html_url":"https://github.com/igorsantos07","followers_url":"https://api.github.com/users/igorsantos07/followers","following_url":"https://api.github.com/users/igorsantos07/following{/other_user}","gists_url":"https://api.github.com/users/igorsantos07/gists{/gist_id}","starred_url":"https://api.github.com/users/igorsantos07/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/igorsantos07/subscriptions","organizations_url":"https://api.github.com/users/igorsantos07/orgs","repos_url":"https://api.github.com/users/igorsantos07/repos","events_url":"https://api.github.com/users/igorsantos07/events{/privacy}","received_events_url":"https://api.github.com/users/igorsantos07/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2016-06-19T19:38:33Z","updated_at":"2016-06-19T20:32:48Z","closed_at":null,"body":"### New Issue Checklist\r\n\r\n- [x] Updated fastlane to the latest version\r\n- [x] I have read the [Contribution Guidelines](https://github.com/fastlane/fastlane/blob/master/CONTRIBUTING.md)\r\n\r\n### Issue Description\r\nI would like to run `deliver` in a non-interactive, one-off command, to upload screenshots to iTunes Connect. I notice there are CLI options to specify the Bundle ID, user email, and ENV vars to specify user password and \"don't store\" flag, but even by using these, `deliver` asks if I want to setup it before (creating the Deliverfile, that's not needed as all the used information is given through vars and options).\r\n\r\nWould be great if there was a `--no_setup` flag or something similar.\r\n\r\n##### Complete output when running fastlane, including the stack trace and command used\r\nOutput is not relevant, given the description above. The command works, but it waits for \"y/n\" user interaction.\r\n\r\n```\r\n~/images/test-user $ FASTLANE_USER=xxx@xxx.io FASTLANE_DONT_STORE_PASSWORD=1 FASTLANE_PASSWORD=xxx deliver -a io.xxx.ios --skip_metadata --skip_binary_upload -f --verbose\r\nNo deliver configuration found in the current directory. Do you want to setup deliver? (y/n)\r\nn # <== this part makes the script need user interaction\r\nINFO [2016-06-19 13:52:26.83]: Login to iTunes Connect (test@appshots.io)\r\nINFO [2016-06-19 13:52:30.29]: Login successful\r\n\r\n+--------------------+------------------------------+\r\n|              deliver 1.13.1 Summary               |\r\n+--------------------+------------------------------+\r\n| app_identifier     | io.appshots.ios-tvos-watchos |\r\n| skip_metadata      | true                         |\r\n| skip_binary_upload | true                         |\r\n| force              | true                         |\r\n| screenshots_path   | ./screenshots                |\r\n| metadata_path      | ./metadata                   |\r\n| username           | test@appshots.io             |\r\n| skip_screenshots   | false                        |\r\n| submit_for_review  | false                        |\r\n| automatic_release  | false                        |\r\n+--------------------+------------------------------+\r\n\r\nINFO [2016-06-19 14:09:02.70]: Starting with the upload of screenshots...\r\nINFO [2016-06-19 14:09:02.70]: Uploading 2 screenshots for language pt-BR\r\nINFO [2016-06-19 14:09:02.70]: Uploading './screenshots/pt-BR/pt_BR-1.png'...\r\nsh: 1: sips: not found\r\nsh: 1: sips: not found\r\nINFO [2016-06-19 14:09:10.66]: Uploading './screenshots/pt-BR/pt_BR-4.png'...\r\nsh: 1: sips: not found\r\nsh: 1: sips: not found\r\nINFO [2016-06-19 14:09:16.75]: Saving changes\r\nINFO [2016-06-19 14:09:28.17]: Successfully uploaded screenshots to iTunes Connect\r\nINFO [2016-06-19 14:09:30.03]: Finished the upload to iTunes Connect\r\n```\r\n\r\n### Configuration Files\r\nThere are no configuration files. That's exactly what this ticket is about :)\r\n\r\n### Environment\r\ndeliver version (run `deliver -v`): **1.13.1**\r\nDo you use bundler to execute fastlane (i.e. `bundle exec fastlane`)? **no, but I can if needed**\r\nDo you use a Ruby environment manager (e.g. `chruby`, `rbenv`, `rvm`)? **yes, rvm (running ruby 2.2.4)**"},"comment":{"url":"https://api.github.com/repos/fastlane/fastlane/issues/comments/227018773","html_url":"https://github.com/fastlane/fastlane/issues/5165#issuecomment-227018773","issue_url":"https://api.github.com/repos/fastlane/fastlane/issues/5165","id":227018773,"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":"2016-06-19T20:32:48Z","updated_at":"2016-06-19T20:32:48Z","body":"Can you run `which sips`?"}}
{"actor":{"display_login":"KrauseFx"}}