{"action":"created","issue":{"url":"https://api.github.com/repos/fastlane/fastlane/issues/5733","repository_url":"https://api.github.com/repos/fastlane/fastlane","labels_url":"https://api.github.com/repos/fastlane/fastlane/issues/5733/labels{/name}","comments_url":"https://api.github.com/repos/fastlane/fastlane/issues/5733/comments","events_url":"https://api.github.com/repos/fastlane/fastlane/issues/5733/events","html_url":"https://github.com/fastlane/fastlane/issues/5733","id":170843110,"number":5733,"title":"Pilot external testing validation errors","user":{"login":"jaffacake","id":2633927,"avatar_url":"https://avatars.githubusercontent.com/u/2633927?v=3","gravatar_id":"","url":"https://api.github.com/users/jaffacake","html_url":"https://github.com/jaffacake","followers_url":"https://api.github.com/users/jaffacake/followers","following_url":"https://api.github.com/users/jaffacake/following{/other_user}","gists_url":"https://api.github.com/users/jaffacake/gists{/gist_id}","starred_url":"https://api.github.com/users/jaffacake/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jaffacake/subscriptions","organizations_url":"https://api.github.com/users/jaffacake/orgs","repos_url":"https://api.github.com/users/jaffacake/repos","events_url":"https://api.github.com/users/jaffacake/events{/privacy}","received_events_url":"https://api.github.com/users/jaffacake/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/fastlane/fastlane/labels/awaiting-reply","name":"awaiting-reply","color":"bfe5bf"},{"url":"https://api.github.com/repos/fastlane/fastlane/labels/pilot","name":"pilot","color":"c7def8"},{"url":"https://api.github.com/repos/fastlane/fastlane/labels/question","name":"question","color":"cc317c"}],"state":"open","locked":false,"assignee":{"login":"TKBurner","id":1987108,"avatar_url":"https://avatars.githubusercontent.com/u/1987108?v=3","gravatar_id":"","url":"https://api.github.com/users/TKBurner","html_url":"https://github.com/TKBurner","followers_url":"https://api.github.com/users/TKBurner/followers","following_url":"https://api.github.com/users/TKBurner/following{/other_user}","gists_url":"https://api.github.com/users/TKBurner/gists{/gist_id}","starred_url":"https://api.github.com/users/TKBurner/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/TKBurner/subscriptions","organizations_url":"https://api.github.com/users/TKBurner/orgs","repos_url":"https://api.github.com/users/TKBurner/repos","events_url":"https://api.github.com/users/TKBurner/events{/privacy}","received_events_url":"https://api.github.com/users/TKBurner/received_events","type":"User","site_admin":false},"assignees":[{"login":"TKBurner","id":1987108,"avatar_url":"https://avatars.githubusercontent.com/u/1987108?v=3","gravatar_id":"","url":"https://api.github.com/users/TKBurner","html_url":"https://github.com/TKBurner","followers_url":"https://api.github.com/users/TKBurner/followers","following_url":"https://api.github.com/users/TKBurner/following{/other_user}","gists_url":"https://api.github.com/users/TKBurner/gists{/gist_id}","starred_url":"https://api.github.com/users/TKBurner/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/TKBurner/subscriptions","organizations_url":"https://api.github.com/users/TKBurner/orgs","repos_url":"https://api.github.com/users/TKBurner/repos","events_url":"https://api.github.com/users/TKBurner/events{/privacy}","received_events_url":"https://api.github.com/users/TKBurner/received_events","type":"User","site_admin":false}],"milestone":null,"comments":7,"created_at":"2016-08-12T10:28:26Z","updated_at":"2016-08-26T16:38:54Z","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\n\r\nWhen attempting to submit a new test build for external testing, I'm receiving errors from iTunes connect about missing fields. After scouring the internet and this repository, documentation & issues. I can't find a solution.\r\n\r\nThe error I get is:\r\n```\r\nBeta App Description is required. Feedback emails are required. Feedback emails must be in the format: contact@example.com. The marketing URL you entered is invalid. Make sure you entered it correctly and try again. Marketing URLs are required. Beta App Description is required. Feedback emails are required. Feedback emails must be in the format: contact@example.com. The marketing URL you entered is invalid. Make sure you entered it correctly and try again. Marketing URLs are required. Validation errors\r\n```\r\n\r\nThese are the fields I normally have to input when submitting the build for external testing via itunes connect. It would be great if these fields could be implemented into Pilot to help automate this, we are releasing several builds a week and having to do this manually each time is becoming quite tedious.\r\n\r\n##### Complete output when running fastlane, including the stack trace and command used\r\n\r\n```\r\nFastlane version:\r\n$ fastlane --version\r\nfastlane 1.100.0\r\n\r\nRun fastlane:\r\n$ fastlane beta\r\n[03:36:02]: ------------------------------\r\n[03:36:02]: --- Step: default_platform ---\r\n[03:36:02]: ------------------------------\r\n[03:36:02]: Driving the lane 'ios beta' 🚀\r\n[03:36:02]: -------------------\r\n[03:36:02]: --- Step: pilot ---\r\n[03:36:02]: -------------------\r\n[03:36:02]: Login to iTunes Connect (web-developers@mobilefun.co.uk)\r\n[03:36:03]: Login successful\r\n[03:36:03]: Ready to upload new build to TestFlight (App: 1052764738)...\r\n[03:36:04]: Going to upload updated app to iTunes Connect\r\n[03:36:04]: This might take a few minutes. Please don't interrupt the script.\r\n[03:39:02]: iTunes Transporter successfully finished its job\r\n[03:39:02]: ------------------------------------------------------------------------------------------------------\r\n[03:39:02]: Successfully uploaded package to iTunes Connect. It might take a few minutes until it's visible online.\r\n[03:39:02]: ------------------------------------------------------------------------------------------------------\r\n[03:39:02]: Successfully uploaded the new binary to iTunes Connect\r\n[03:39:02]: If you want to skip waiting for the processing to be finished, use the `skip_waiting_for_build_processing` option\r\n[03:39:02]: Waiting for iTunes Connect to process the new build\r\n[03:39:37]: Waiting for iTunes Connect to finish processing the new build (0.0.0 - 1033)\r\n[03:40:10]: Waiting for iTunes Connect to finish processing the new build (0.0.0 - 1033)\r\n[03:40:44]: Waiting for iTunes Connect to finish processing the new build (0.0.0 - 1033)\r\n[03:41:21]: Waiting for iTunes Connect to finish processing the new build (0.0.0 - 1033)\r\n[03:41:55]: Waiting for iTunes Connect to finish processing the new build (0.0.0 - 1033)\r\n[03:42:29]: Waiting for iTunes Connect to finish processing the new build (0.0.0 - 1033)\r\n[03:43:02]: Waiting for iTunes Connect to finish processing the new build (0.0.0 - 1033)\r\n[03:43:36]: Waiting for iTunes Connect to finish processing the new build (0.0.0 - 1033)\r\n[03:44:10]: Waiting for iTunes Connect to finish processing the new build (0.0.0 - 1033)\r\n[03:44:48]: Waiting for iTunes Connect to finish processing the new build (0.0.0 - 1033)\r\n[03:45:22]: Waiting for iTunes Connect to finish processing the new build (0.0.0 - 1033)\r\n[03:45:56]: Waiting for iTunes Connect to finish processing the new build (0.0.0 - 1033)\r\n[03:46:30]: Waiting for iTunes Connect to finish processing the new build (0.0.0 - 1033)\r\n[03:47:04]: Waiting for iTunes Connect to finish processing the new build (0.0.0 - 1033)\r\n[03:47:39]: Waiting for iTunes Connect to finish processing the new build (0.0.0 - 1033)\r\n[03:48:13]: Waiting for iTunes Connect to finish processing the new build (0.0.0 - 1033)\r\n[03:48:47]: Waiting for iTunes Connect to finish processing the new build (0.0.0 - 1033)\r\n[03:49:21]: Waiting for iTunes Connect to finish processing the new build (0.0.0 - 1033)\r\n[03:50:12]: Waiting for iTunes Connect to finish processing the new build (0.0.0 - 1033)\r\n[03:50:49]: Waiting for iTunes Connect to finish processing the new build (0.0.0 - 1033)\r\n[03:51:23]: Waiting for iTunes Connect to finish processing the new build (0.0.0 - 1033)\r\n[03:51:57]: Waiting for iTunes Connect to finish processing the new build (0.0.0 - 1033)\r\n[03:52:31]: Waiting for iTunes Connect to finish processing the new build (0.0.0 - 1033)\r\n[03:53:05]: Waiting for iTunes Connect to finish processing the new build (0.0.0 - 1033)\r\n[03:53:39]: Waiting for iTunes Connect to finish processing the new build (0.0.0 - 1033)\r\n[03:54:13]: Waiting for iTunes Connect to finish processing the new build (0.0.0 - 1033)\r\n[03:54:47]: Waiting for iTunes Connect to finish processing the new build (0.0.0 - 1033)\r\n[03:55:21]: Waiting for iTunes Connect to finish processing the new build (0.0.0 - 1033)\r\n[03:55:55]: Waiting for iTunes Connect to finish processing the new build (0.0.0 - 1033)\r\n[03:56:29]: Waiting for iTunes Connect to finish processing the new build (0.0.0 - 1033)\r\n[03:56:59]: Successfully finished processing the build\r\n[03:56:59]: You can now tweet: \r\n[03:56:59]: iTunes Connect #iosprocessingtime 18 minutes\r\n[03:57:00]: Successfully set the changelog for build\r\n[03:57:00]: Distributing new build to testers\r\n[03:57:14]: Variable Dump:\r\n[03:57:14]: {:DEFAULT_PLATFORM=>:ios, :PLATFORM_NAME=>:ios, :LANE_NAME=>\"ios beta\"}\r\n[03:57:14]: Beta App Description is required. Feedback emails are required. Feedback emails must be in the format: contact@example.com. The marketing URL you entered is invalid. Make sure you entered it correctly and try again. Marketing URLs are required. Beta App Description is required. Feedback emails are required. Feedback emails must be in the format: contact@example.com. The marketing URL you entered is invalid. Make sure you entered it correctly and try again. Marketing URLs are required. Validation errors\r\n```\r\n\r\n### Configuration Files\r\n\r\nPlease copy the complete content of your `Fastfile` and any other configuration files you use below:\r\n\r\nFastfile:\r\n```ruby\r\ndefault_platform :ios\r\n\r\nplatform :ios do\r\n  before_all do\r\n  end\r\n\r\n  lane :beta do\r\n    pilot(distribute_external: true, changelog: \"New build for testing\")\r\n  end\r\n\r\n  lane :release do\r\n    snapshot\r\n  end\r\nend\r\n```\r\n\r\n### Environment\r\n\r\nfastlane version (run `fastlane -v`):\r\n$ fastlane --version\r\nfastlane 1.100.0\r\nDo you use bundler to execute fastlane (i.e. `bundle exec fastlane`)?\r\nno\r\nDo you use a Ruby environment manager (e.g. `chruby`, `rbenv`, `rvm`)?\r\nNot sure, running on BitRise.\r\n"},"comment":{"url":"https://api.github.com/repos/fastlane/fastlane/issues/comments/242786086","html_url":"https://github.com/fastlane/fastlane/issues/5733#issuecomment-242786086","issue_url":"https://api.github.com/repos/fastlane/fastlane/issues/5733","id":242786086,"user":{"login":"TKBurner","id":1987108,"avatar_url":"https://avatars.githubusercontent.com/u/1987108?v=3","gravatar_id":"","url":"https://api.github.com/users/TKBurner","html_url":"https://github.com/TKBurner","followers_url":"https://api.github.com/users/TKBurner/followers","following_url":"https://api.github.com/users/TKBurner/following{/other_user}","gists_url":"https://api.github.com/users/TKBurner/gists{/gist_id}","starred_url":"https://api.github.com/users/TKBurner/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/TKBurner/subscriptions","organizations_url":"https://api.github.com/users/TKBurner/orgs","repos_url":"https://api.github.com/users/TKBurner/repos","events_url":"https://api.github.com/users/TKBurner/events{/privacy}","received_events_url":"https://api.github.com/users/TKBurner/received_events","type":"User","site_admin":false},"created_at":"2016-08-26T16:38:54Z","updated_at":"2016-08-26T16:38:54Z","body":"Hi @ILI4S \r\n\r\nCurrently you can't provide all information from pilot as far as I know. Could you fill in the basic metadata manually on iTunes Connect and then try using pilot again?\r\n\r\nThanks!"}}
{"actor":{"display_login":"TKBurner"}}