pilot/lib/pilot/build_manager.rb in fastlane-2.25.0.beta.20170331010039 vs pilot/lib/pilot/build_manager.rb in fastlane-2.25.0.beta.20170401010021
- old
+ new
@@ -144,11 +144,11 @@
# have a nil build
if app.build_trains(platform: platform).count == 0
UI.message("New application; waiting for build train to appear on iTunes Connect")
else
builds = app.all_processing_builds(platform: platform)
- break if builds.count == 0
- latest_build = builds.last
+ latest_build = builds.last unless latest_build
+ break unless builds.include?(latest_build)
if latest_build.valid and must_update_build_info
# Set the changelog and/or description if necessary
if should_update_build_information(options)
latest_build.update_build_information!(whats_new: options[:changelog], description: options[:beta_app_description], feedback_email: options[:beta_app_feedback_email])