text:
Builds are failing due to missing dependencies that exist in gemfile

build http://mydoghatestechnology.com/projects_erb/32903571-271e-4c87-9b32-11df3c82d5aa/builds/461
failed because of a missing gem that is referenced. Locally, the build works fine. It also works fine on the build machine if I bundle install there in a terminal and run be fastlane rspec_me
So I think our Bundler environment isolation isn't working as expected, or something else is going on.
# Logfile created on 2018-04-15 15:45:55 -0700 by logger.rb/56438
[15:45:55]: Driving the lane 'rspec_me' 🚀
[15:45:55]: ----------------------------------
[15:45:55]: --- Step: cd ..;bundle install ---
[15:45:55]: ----------------------------------
[15:45:55]: $ cd ..;bundle install
[15:45:55]: ▸ Running `bundle install` with bundler 1.16.1
[15:45:55]: ▸ Found no changes, using resolution from the lockfile
[15:45:55]: ▸ Using rake 12.3.1
[15:45:55]: ▸ 0: rake (12.3.1) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/rake-12.3.1.gemspec
[15:45:55]: ▸ Using CFPropertyList 3.0.0
[15:45:55]: ▸ 0: CFPropertyList (3.0.0) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/CFPropertyList-3.0.0.gemspec
[15:45:55]: ▸ Using abstract_type 0.0.7
[15:45:55]: ▸ 0: abstract_type (0.0.7) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/abstract_type-0.0.7.gemspec
[15:45:55]: ▸ Using ice_nine 0.11.2
[15:45:55]: ▸ 0: ice_nine (0.11.2) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/ice_nine-0.11.2.gemspec
[15:45:55]: ▸ Using thread_safe 0.3.6
[15:45:55]: ▸ 0: thread_safe (0.3.6) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/thread_safe-0.3.6.gemspec
[15:45:55]: ▸ Using memoizable 0.4.2
[15:45:55]: ▸ 0: memoizable (0.4.2) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/memoizable-0.4.2.gemspec
[15:45:55]: ▸ Using adamantium 0.2.0
[15:45:55]: ▸ 0: adamantium (0.2.0) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/adamantium-0.2.0.gemspec
[15:45:55]: ▸ Using public_suffix 2.0.5
[15:45:55]: ▸ 0: public_suffix (2.0.5) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/public_suffix-2.0.5.gemspec
[15:45:55]: ▸ Using addressable 2.5.2
[15:45:55]: ▸ 0: addressable (2.5.2) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/addressable-2.5.2.gemspec
[15:45:55]: ▸ Using ast 2.4.0
[15:45:55]: ▸ 0: ast (2.4.0) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/ast-2.4.0.gemspec
[15:45:55]: ▸ Using atomos 0.1.2
[15:45:55]: ▸ 0: atomos (0.1.2) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/atomos-0.1.2.gemspec
[15:45:55]: ▸ Using babosa 1.0.2
[15:45:55]: ▸ 0: babosa (1.0.2) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/babosa-1.0.2.gemspec
[15:45:55]: ▸ Using backports 3.11.1
[15:45:55]: ▸ 0: backports (3.11.1) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/backports-3.11.1.gemspec
[15:45:55]: ▸ Using bcrypt 3.1.11
[15:45:55]: ▸ 0: bcrypt (3.1.11) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/bcrypt-3.1.11.gemspec
[15:45:55]: ▸ Using bundler 1.16.1
[15:45:55]: ▸ 0: bundler (1.16.1) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/bundler-1.16.1.gemspec
[15:45:55]: ▸ Using byebug 10.0.2
[15:45:55]: ▸ 0: byebug (10.0.2) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/byebug-10.0.2.gemspec
[15:45:55]: ▸ Using claide 1.0.2
[15:45:55]: ▸ 0: claide (1.0.2) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/claide-1.0.2.gemspec
[15:45:55]: ▸ Using coderay 1.1.2
[15:45:55]: ▸ 0: coderay (1.1.2) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/coderay-1.1.2.gemspec
[15:45:55]: ▸ Using colored 1.2
[15:45:55]: ▸ 0: colored (1.2) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/colored-1.2.gemspec
[15:45:55]: ▸ Using colored2 3.1.2
[15:45:55]: ▸ 0: colored2 (3.1.2) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/colored2-3.1.2.gemspec
[15:45:55]: ▸ Using highline 1.7.10
[15:45:55]: ▸ 0: highline (1.7.10) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/highline-1.7.10.gemspec
[15:45:55]: ▸ Using commander-fastlane 4.4.6
[15:45:55]: ▸ 0: commander-fastlane (4.4.6) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/commander-fastlane-4.4.6.gemspec
[15:45:55]: ▸ Using equalizer 0.0.11
[15:45:55]: ▸ 0: equalizer (0.0.11) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/equalizer-0.0.11.gemspec
[15:45:55]: ▸ Using concord 0.1.5
[15:45:55]: ▸ 0: concord (0.1.5) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/concord-0.1.5.gemspec
[15:45:55]: ▸ Using json 2.1.0
[15:45:55]: ▸ 0: json (2.1.0) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/json-2.1.0.gemspec
[15:45:55]: ▸ Using docile 1.1.5
[15:45:55]: ▸ 0: docile (1.1.5) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/docile-1.1.5.gemspec
[15:45:55]: ▸ Using simplecov-html 0.10.2
[15:45:55]: ▸ 0: simplecov-html (0.10.2) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/simplecov-html-0.10.2.gemspec
[15:45:55]: ▸ Using simplecov 0.14.1
[15:45:55]: ▸ 0: simplecov (0.14.1) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/simplecov-0.14.1.gemspec
[15:45:55]: ▸ Using tins 1.16.3
[15:45:55]: ▸ 0: tins (1.16.3) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/tins-1.16.3.gemspec
[15:45:55]: ▸ Using term-ansicolor 1.6.0
[15:45:55]: ▸ 0: term-ansicolor (1.6.0) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/term-ansicolor-1.6.0.gemspec
[15:45:55]: ▸ Using thor 0.19.4
[15:45:55]: ▸ 0: thor (0.19.4) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/thor-0.19.4.gemspec
[15:45:55]: ▸ Using coveralls 0.8.21
[15:45:55]: ▸ 0: coveralls (0.8.21) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/coveralls-0.8.21.gemspec
[15:45:55]: ▸ Using daemons 1.2.6
[15:45:55]: ▸ 0: daemons (1.2.6) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/daemons-1.2.6.gemspec
[15:45:55]: ▸ Using declarative 0.0.10
[15:45:55]: ▸ 0: declarative (0.0.10) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/declarative-0.0.10.gemspec
[15:45:55]: ▸ Using declarative-option 0.1.0
[15:45:55]: ▸ 0: declarative-option (0.1.0) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/declarative-option-0.1.0.gemspec
[15:45:55]: ▸ Using diff-lcs 1.3
[15:45:55]: ▸ 0: diff-lcs (1.3) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/diff-lcs-1.3.gemspec
[15:45:55]: ▸ Using digest-crc 0.4.1
[15:45:55]: ▸ 0: digest-crc (0.4.1) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/digest-crc-0.4.1.gemspec
[15:45:55]: ▸ Using unf_ext 0.0.7.5
[15:45:55]: ▸ 0: unf_ext (0.0.7.5) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/unf_ext-0.0.7.5.gemspec
[15:45:55]: ▸ Using unf 0.1.4
[15:45:55]: ▸ 0: unf (0.1.4) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/unf-0.1.4.gemspec
[15:45:55]: ▸ Using domain_name 0.5.20170404
[15:45:55]: ▸ 0: domain_name (0.5.20170404) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/domain_name-0.5.20170404.gemspec
[15:45:55]: ▸ Using dotenv 2.2.1
[15:45:55]: ▸ 0: dotenv (2.2.1) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/dotenv-2.2.1.gemspec
[15:45:55]: ▸ Using equatable 0.5.0
[15:45:55]: ▸ 0: equatable (0.5.0) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/equatable-0.5.0.gemspec
[15:45:55]: ▸ Using tzinfo 1.2.5
[15:45:55]: ▸ 0: tzinfo (1.2.5) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/tzinfo-1.2.5.gemspec
[15:45:55]: ▸ Using et-orbi 1.1.0
[15:45:55]: ▸ 0: et-orbi (1.1.0) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/et-orbi-1.1.0.gemspec
[15:45:55]: ▸ Using eventmachine 1.2.5
[15:45:55]: ▸ 0: eventmachine (1.2.5) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/eventmachine-1.2.5.gemspec
[15:45:55]: ▸ Using excon 0.62.0
[15:45:55]: ▸ 0: excon (0.62.0) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/excon-0.62.0.gemspec
[15:45:55]: ▸ Using multipart-post 2.0.0
[15:45:55]: ▸ 0: multipart-post (2.0.0) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/multipart-post-2.0.0.gemspec
[15:45:55]: ▸ Using faraday 0.14.0
[15:45:55]: ▸ 0: faraday (0.14.0) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/faraday-0.14.0.gemspec
[15:45:55]: ▸ Using http-cookie 1.0.3
[15:45:55]: ▸ 0: http-cookie (1.0.3) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/http-cookie-1.0.3.gemspec
[15:45:55]: ▸ Using faraday-cookie_jar 0.0.6
[15:45:55]: ▸ 0: faraday-cookie_jar (0.0.6) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/faraday-cookie_jar-0.0.6.gemspec
[15:45:55]: ▸ Using faraday-http-cache 2.0.0
[15:45:55]: ▸ 0: faraday-http-cache (2.0.0) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/faraday-http-cache-2.0.0.gemspec
[15:45:55]: ▸ Using faraday_middleware 0.12.2
[15:45:55]: ▸ 0: faraday_middleware (0.12.2) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/faraday_middleware-0.12.2.gemspec
[15:45:55]: ▸ Using parser 2.4.0.2
[15:45:55]: ▸ 0: parser (2.4.0.2) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/parser-2.4.0.2.gemspec
[15:45:55]: ▸ Using procto 0.0.3
[15:45:55]: ▸ 0: procto (0.0.3) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/procto-0.0.3.gemspec
[15:45:55]: ▸ Using unparser 0.2.7
[15:45:55]: ▸ 0: unparser (0.2.7) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/unparser-0.2.7.gemspec
[15:45:55]: ▸ Using fastfile-parser 0.0.0 from https://github.com/fastlane/fastfile-parser (at master@a9707d8)
[15:45:55]: ▸ 0: fastfile-parser (0.0.0) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/bundler/gems/fastfile-parser-a9707d87eb6b/fastfile-parser.gemspec
[15:45:55]: ▸ Using fastimage 2.1.1
[15:45:55]: ▸ 0: fastimage (2.1.1) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/fastimage-2.1.1.gemspec
[15:45:55]: ▸ Using gh_inspector 1.1.3
[15:45:55]: ▸ 0: gh_inspector (1.1.3) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/gh_inspector-1.1.3.gemspec
[15:45:55]: ▸ Using jwt 2.1.0
[15:45:55]: ▸ 0: jwt (2.1.0) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/jwt-2.1.0.gemspec
[15:45:55]: ▸ Using little-plugger 1.1.4
[15:45:55]: ▸ 0: little-plugger (1.1.4) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/little-plugger-1.1.4.gemspec
[15:45:55]: ▸ Using multi_json 1.13.1
[15:45:55]: ▸ 0: multi_json (1.13.1) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/multi_json-1.13.1.gemspec
[15:45:55]: ▸ Using logging 2.2.2
[15:45:55]: ▸ 0: logging (2.2.2) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/logging-2.2.2.gemspec
[15:45:55]: ▸ Using memoist 0.16.0
[15:45:55]: ▸ 0: memoist (0.16.0) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/memoist-0.16.0.gemspec
[15:45:55]: ▸ Using os 0.9.6
[15:45:55]: ▸ 0: os (0.9.6) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/os-0.9.6.gemspec
[15:45:55]: ▸ Using signet 0.8.1
[15:45:55]: ▸ 0: signet (0.8.1) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/signet-0.8.1.gemspec
[15:45:55]: ▸ Using googleauth 0.6.2
[15:45:55]: ▸ 0: googleauth (0.6.2) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/googleauth-0.6.2.gemspec
[15:45:55]: ▸ Using httpclient 2.8.3
[15:45:55]: ▸ 0: httpclient (2.8.3) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/httpclient-2.8.3.gemspec
[15:45:55]: ▸ Using mime-types-data 3.2016.0521
[15:45:55]: ▸ 0: mime-types-data (3.2016.0521) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/mime-types-data-3.2016.0521.gemspec
[15:45:55]: ▸ Using mime-types 3.1
[15:45:55]: ▸ 0: mime-types (3.1) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/mime-types-3.1.gemspec
[15:45:55]: ▸ Using uber 0.1.0
[15:45:55]: ▸ 0: uber (0.1.0) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/uber-0.1.0.gemspec
[15:45:55]: ▸ Using representable 3.0.4
[15:45:55]: ▸ 0: representable (3.0.4) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/representable-3.0.4.gemspec
[15:45:55]: ▸ Using retriable 3.1.1
[15:45:55]: ▸ 0: retriable (3.1.1) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/retriable-3.1.1.gemspec
[15:45:55]: ▸ Using google-api-client 0.13.6
[15:45:55]: ▸ 0: google-api-client (0.13.6) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/google-api-client-0.13.6.gemspec
[15:45:55]: ▸ Using mini_magick 4.5.1
[15:45:55]: ▸ 0: mini_magick (4.5.1) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/mini_magick-4.5.1.gemspec
[15:45:55]: ▸ Using multi_xml 0.6.0
[15:45:55]: ▸ 0: multi_xml (0.6.0) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/multi_xml-0.6.0.gemspec
[15:45:55]: ▸ Using plist 3.4.0
[15:45:55]: ▸ 0: plist (3.4.0) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/plist-3.4.0.gemspec
[15:45:55]: ▸ Using rubyzip 1.2.1
[15:45:55]: ▸ 0: rubyzip (1.2.1) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/rubyzip-1.2.1.gemspec
[15:45:56]: ▸ Using security 0.1.3
[15:45:56]: ▸ 0: security (0.1.3) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/security-0.1.3.gemspec
[15:45:56]: ▸ Using naturally 2.1.0
[15:45:56]: ▸ 0: naturally (2.1.0) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/naturally-2.1.0.gemspec
[15:45:56]: ▸ Using simctl 1.6.3
[15:45:56]: ▸ 0: simctl (1.6.3) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/simctl-1.6.3.gemspec
[15:45:56]: ▸ Using slack-notifier 2.3.2
[15:45:56]: ▸ 0: slack-notifier (2.3.2) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/slack-notifier-2.3.2.gemspec
[15:45:56]: ▸ Using terminal-notifier 1.8.0
[15:45:56]: ▸ 0: terminal-notifier (1.8.0) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/terminal-notifier-1.8.0.gemspec
[15:45:56]: ▸ Using unicode-display_width 1.3.0
[15:45:56]: ▸ 0: unicode-display_width (1.3.0) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/unicode-display_width-1.3.0.gemspec
[15:45:56]: ▸ Using terminal-table 1.8.0
[15:45:56]: ▸ 0: terminal-table (1.8.0) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/terminal-table-1.8.0.gemspec
[15:45:56]: ▸ Using tty-screen 0.6.4
[15:45:56]: ▸ 0: tty-screen (0.6.4) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/tty-screen-0.6.4.gemspec
[15:45:56]: ▸ Using tty-cursor 0.5.0
[15:45:56]: ▸ 0: tty-cursor (0.5.0) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/tty-cursor-0.5.0.gemspec
[15:45:56]: ▸ Using tty-spinner 0.8.0
[15:45:56]: ▸ 0: tty-spinner (0.8.0) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/tty-spinner-0.8.0.gemspec
[15:45:56]: ▸ Using word_wrap 1.0.0
[15:45:56]: ▸ 0: word_wrap (1.0.0) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/word_wrap-1.0.0.gemspec
[15:45:56]: ▸ Using nanaimo 0.2.5
[15:45:56]: ▸ 0: nanaimo (0.2.5) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/nanaimo-0.2.5.gemspec
[15:45:56]: ▸ Using xcodeproj 1.5.7
[15:45:56]: ▸ 0: xcodeproj (1.5.7) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/xcodeproj-1.5.7.gemspec
[15:45:56]: ▸ Using rouge 2.0.7
[15:45:56]: ▸ 0: rouge (2.0.7) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/rouge-2.0.7.gemspec
[15:45:56]: ▸ Using xcpretty 0.2.8
[15:45:56]: ▸ 0: xcpretty (0.2.8) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/xcpretty-0.2.8.gemspec
[15:45:56]: ▸ Using xcpretty-travis-formatter 1.0.0
[15:45:56]: ▸ 0: xcpretty-travis-formatter (1.0.0) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/xcpretty-travis-formatter-1.0.0.gemspec
[15:45:56]: ▸ Using fastlane 2.89.0 from https://github.com/fastlane/fastlane (at master@c579921)
[15:45:56]: ▸ 0: fastlane (2.89.0) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/bundler/gems/fastlane-c579921dcf7a/fastlane.gemspec
[15:45:56]: ▸ Using websocket-extensions 0.1.3
[15:45:56]: ▸ 0: websocket-extensions (0.1.3) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/websocket-extensions-0.1.3.gemspec
[15:45:56]: ▸ Using websocket-driver 0.7.0
[15:45:56]: ▸ 0: websocket-driver (0.7.0) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/websocket-driver-0.7.0.gemspec
[15:45:56]: ▸ Using faye-websocket 0.10.7
[15:45:56]: ▸ 0: faye-websocket (0.10.7) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/faye-websocket-0.10.7.gemspec
[15:45:56]: ▸ Using git 1.3.0
[15:45:56]: ▸ 0: git (1.3.0) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/git-1.3.0.gemspec
[15:45:56]: ▸ Using google-cloud-env 1.0.1
[15:45:56]: ▸ 0: google-cloud-env (1.0.1) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/google-cloud-env-1.0.1.gemspec
[15:45:56]: ▸ Using google-cloud-core 1.2.0
[15:45:56]: ▸ 0: google-cloud-core (1.2.0) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/google-cloud-core-1.2.0.gemspec
[15:45:56]: ▸ Using google-cloud-storage 1.5.0
[15:45:56]: ▸ 0: google-cloud-storage (1.5.0) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/google-cloud-storage-1.5.0.gemspec
[15:45:56]: ▸ Using method_source 0.9.0
[15:45:56]: ▸ 0: method_source (0.9.0) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/method_source-0.9.0.gemspec
[15:45:56]: ▸ Using mustermann 1.0.2
[15:45:56]: ▸ 0: mustermann (1.0.2) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/mustermann-1.0.2.gemspec
[15:45:56]: ▸ Using sawyer 0.8.1
[15:45:56]: ▸ 0: sawyer (0.8.1) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/sawyer-0.8.1.gemspec
[15:45:56]: ▸ Using octokit 4.8.0
[15:45:56]: ▸ 0: octokit (4.8.0) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/octokit-4.8.0.gemspec
[15:45:56]: ▸ Using parallel 1.12.1
[15:45:56]: ▸ 0: parallel (1.12.1) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/parallel-1.12.1.gemspec
[15:45:56]: ▸ Using tty-color 0.4.2
[15:45:56]: ▸ 0: tty-color (0.4.2) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/tty-color-0.4.2.gemspec
[15:45:56]: ▸ Using pastel 0.7.2
[15:45:56]: ▸ 0: pastel (0.7.2) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/pastel-0.7.2.gemspec
[15:45:56]: ▸ Using powerpack 0.1.1
[15:45:56]: ▸ 0: powerpack (0.1.1) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/powerpack-0.1.1.gemspec
[15:45:56]: ▸ Using pry 0.11.3
[15:45:56]: ▸ 0: pry (0.11.3) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/pry-0.11.3.gemspec
[15:45:56]: ▸ Using pry-byebug 3.6.0
[15:45:56]: ▸ 0: pry-byebug (3.6.0) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/pry-byebug-3.6.0.gemspec
[15:45:56]: ▸ Using rack 2.0.4
[15:45:56]: ▸ 0: rack (2.0.4) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/rack-2.0.4.gemspec
[15:45:56]: ▸ Using rack-protection 2.0.1
[15:45:56]: ▸ 0: rack-protection (2.0.1) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/rack-protection-2.0.1.gemspec
[15:45:56]: ▸ Using rack-test 1.0.0
[15:45:56]: ▸ 0: rack-test (1.0.0) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/rack-test-1.0.0.gemspec
[15:45:56]: ▸ Using rainbow 3.0.0
[15:45:56]: ▸ 0: rainbow (3.0.0) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/rainbow-3.0.0.gemspec
[15:45:56]: ▸ Using rspec-support 3.7.1
[15:45:56]: ▸ 0: rspec-support (3.7.1) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/rspec-support-3.7.1.gemspec
[15:45:56]: ▸ Using rspec-core 3.7.1
[15:45:56]: ▸ 0: rspec-core (3.7.1) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/rspec-core-3.7.1.gemspec
[15:45:56]: ▸ Using rspec-expectations 3.7.0
[15:45:56]: ▸ 0: rspec-expectations (3.7.0) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/rspec-expectations-3.7.0.gemspec
[15:45:56]: ▸ Using rspec-mocks 3.7.0
[15:45:56]: ▸ 0: rspec-mocks (3.7.0) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/rspec-mocks-3.7.0.gemspec
[15:45:56]: ▸ Using rspec 3.7.0
[15:45:56]: ▸ 0: rspec (3.7.0) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/rspec-3.7.0.gemspec
[15:45:56]: ▸ Using ruby-progressbar 1.9.0
[15:45:56]: ▸ 0: ruby-progressbar (1.9.0) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/ruby-progressbar-1.9.0.gemspec
[15:45:56]: ▸ Using rubocop 0.52.1
[15:45:56]: ▸ 0: rubocop (0.52.1) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/rubocop-0.52.1.gemspec
[15:45:56]: ▸ Using rufus-scheduler 3.4.2
[15:45:56]: ▸ 0: rufus-scheduler (3.4.2) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/rufus-scheduler-3.4.2.gemspec
[15:45:56]: ▸ Using tilt 2.0.8
[15:45:56]: ▸ 0: tilt (2.0.8) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/tilt-2.0.8.gemspec
[15:45:56]: ▸ Using sinatra 2.0.1
[15:45:56]: ▸ 0: sinatra (2.0.1) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/sinatra-2.0.1.gemspec
[15:45:56]: ▸ Using sinatra-contrib 2.0.1
[15:45:56]: ▸ 0: sinatra-contrib (2.0.1) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/sinatra-contrib-2.0.1.gemspec
[15:45:56]: ▸ Using taskqueue 0.0.0 from https://github.com/fastlane/TaskQueue (at master@5b3f459)
[15:45:56]: ▸ 0: taskqueue (0.0.0) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/bundler/gems/TaskQueue-5b3f459be5c4/taskqueue.gemspec
[15:45:56]: ▸ Using thin 1.7.2
[15:45:56]: ▸ 0: thin (1.7.2) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/thin-1.7.2.gemspec
[15:45:56]: ▸ Using tty-command 0.7.0
[15:45:56]: ▸ 0: tty-command (0.7.0) from /Users/jliebowitz/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/specifications/tty-command-0.7.0.gemspec
[15:45:56]: ▸ Bundle complete! 23 Gemfile dependencies, 129 gems now installed.
[15:45:56]: ▸ Use `bundle info [gemname]` to see where a bundled gem is installed.
[15:45:56]: -------------------------------------
[15:45:56]: --- Step: cd ..;bundle exec rspec ---
[15:45:56]: -------------------------------------
[15:45:56]: $ cd ..;bundle exec rspec
[15:45:57]: ▸ warning: parser/current is loading parser/ruby23, which recognizes
[15:45:57]: ▸ warning: 2.3.5-compliant syntax, but you are running 2.3.3.
[15:45:57]: ▸ warning: please see https://github.com/whitequark/parser#compatibility-with-ruby-mri.
[15:45:57]: ▸ [Coveralls] Set up the SimpleCov formatter.
[15:45:57]: ▸ [Coveralls] Using SimpleCov's default settings.
[15:45:59]: ▸ An error occurred while loading ./spec/dashboard_controller_spec.rb.
[15:45:59]: ▸ Failure/Error: require "sinatra/flash"
[15:45:59]: ▸
[15:45:59]: ▸ LoadError:
[15:45:59]: ▸ cannot load such file -- sinatra/flash
[15:45:59]: ▸ # ./app/shared/controller_base.rb:4:in `require'
[15:45:59]: ▸ # ./app/shared/controller_base.rb:4:in `'
[15:45:59]: ▸ # ./app/shared/authenticated_controller_base.rb:2:in `require_relative'
[15:45:59]: ▸ # ./app/shared/authenticated_controller_base.rb:2:in `'
[15:45:59]: ▸ # ./app/features/dashboard/dashboard_controller.rb:1:in `require_relative'
[15:45:59]: ▸ # ./app/features/dashboard/dashboard_controller.rb:1:in `'
[15:45:59]: ▸ # ./spec/dashboard_controller_spec.rb:2:in `require'
[15:45:59]: ▸ # ./spec/dashboard_controller_spec.rb:2:in `'
[15:45:59]: ▸ An error occurred while loading ./spec/notification_controller_spec.rb.
[15:45:59]: ▸ Failure/Error: require "sinatra/flash"
[15:45:59]: ▸
[15:45:59]: ▸ LoadError:
[15:45:59]: ▸ cannot load such file -- sinatra/flash
[15:45:59]: ▸ # ./app/shared/controller_base.rb:4:in `require'
[15:45:59]: ▸ # ./app/shared/controller_base.rb:4:in `'
[15:45:59]: ▸ # ./app/shared/authenticated_controller_base.rb:2:in `require_relative'
[15:45:59]: ▸ # ./app/shared/authenticated_controller_base.rb:2:in `'
[15:45:59]: ▸ # ./app/features/notifications/notifications_controller.rb:1:in `require_relative'
[15:45:59]: ▸ # ./app/features/notifications/notifications_controller.rb:1:in `'
[15:45:59]: ▸ # ./spec/notification_controller_spec.rb:2:in `require'
[15:45:59]: ▸ # ./spec/notification_controller_spec.rb:2:in `'
[15:45:59]: ▸ Finished in 0.0004 seconds (files took 2.9 seconds to load)
[15:45:59]: ▸ 0 examples, 0 failures, 2 errors occurred outside of examples
[15:45:59]: ▸ [Coveralls] Submitting to https://coveralls.io/api/v1
[15:46:00]: ▸ [Coveralls] Job #461.1
[15:46:00]: ▸ [Coveralls] https://coveralls.io/jobs/35630153
[15:46:00]: ▸ Coverage is at 37.33%.
[15:46:00]: ▸ Coverage report sent to Coveralls.
[15:46:01]: Lane Context:
[15:46:01]: {:PLATFORM_NAME=>nil, :LANE_NAME=>"rspec_me"}
[15:46:01]: Exit status of command 'cd ..;bundle exec rspec' was 1 instead of 0.
warning: parser/current is loading parser/ruby23, which recognizes
warning: 2.3.5-compliant syntax, but you are running 2.3.3.
warning: please see https://github.com/whitequark/parser#compatibility-with-ruby-mri.
[Coveralls] Set up the SimpleCov formatter.
[Coveralls] Using SimpleCov's default settings.

An error occurred while loading ./spec/dashboard_controller_spec.rb.
Failure/Error: require "sinatra/flash"

LoadError:
cannot load such file -- sinatra/flash
# ./app/shared/controller_base.rb:4:in `require'
# ./app/shared/controller_base.rb:4:in `'
# ./app/shared/authenticated_controller_base.rb:2:in `require_relative'
# ./app/shared/authenticated_controller_base.rb:2:in `'
# ./app/features/dashboard/dashboard_controller.rb:1:in `require_relative'
# ./app/features/dashboard/dashboard_controller.rb:1:in `'
# ./spec/dashboard_controller_spec.rb:2:in `require'
# ./spec/dashboard_controller_spec.rb:2:in `'

An error occurred while loading ./spec/notification_controller_spec.rb.
Failure/Error: require "sinatra/flash"

LoadError:
cannot load such file -- sinatra/flash
# ./app/shared/controller_base.rb:4:in `require'
# ./app/shared/controller_base.rb:4:in `'
# ./app/shared/authenticated_controller_base.rb:2:in `require_relative'
# ./app/shared/authenticated_controller_base.rb:2:in `'
# ./app/features/notifications/notifications_controller.rb:1:in `require_relative'
# ./app/features/notifications/notifications_controller.rb:1:in `'
# ./spec/notification_controller_spec.rb:2:in `require'
# ./spec/notification_controller_spec.rb:2:in `'

Finished in 0.0004 seconds (files took 2.9 seconds to load)
0 examples, 0 failures, 2 errors occurred outside of examples

[Coveralls] Submitting to https://coveralls.io/api/v1
[Coveralls] Job #461.1
[Coveralls] https://coveralls.io/jobs/35630153
Coverage is at 37.33%.
Coverage report sent to Coveralls.

[15:46:01]: fastlane finished with errors
[15:46:01]: Exit status of command 'cd ..;bundle exec rspec' was 1 instead of 0.
warning: parser/current is loading parser/ruby23, which recognizes
warning: 2.3.5-compliant syntax, but you are running 2.3.3.
warning: please see https://github.com/whitequark/parser#compatibility-with-ruby-mri.
[Coveralls] Set up the SimpleCov formatter.
[Coveralls] Using SimpleCov's default settings.

An error occurred while loading ./spec/dashboard_controller_spec.rb.
Failure/Error: require "sinatra/flash"

LoadError:
cannot load such file -- sinatra/flash
# ./app/shared/controller_base.rb:4:in `require'
# ./app/shared/controller_base.rb:4:in `'
# ./app/shared/authenticated_controller_base.rb:2:in `require_relative'
# ./app/shared/authenticated_controller_base.rb:2:in `'
# ./app/features/dashboard/dashboard_controller.rb:1:in `require_relative'
# ./app/features/dashboard/dashboard_controller.rb:1:in `'
# ./spec/dashboard_controller_spec.rb:2:in `require'
# ./spec/dashboard_controller_spec.rb:2:in `'

An error occurred while loading ./spec/notification_controller_spec.rb.
Failure/Error: require "sinatra/flash"

LoadError:
cannot load such file -- sinatra/flash
# ./app/shared/controller_base.rb:4:in `require'
# ./app/shared/controller_base.rb:4:in `'
# ./app/shared/authenticated_controller_base.rb:2:in `require_relative'
# ./app/shared/authenticated_controller_base.rb:2:in `'
# ./app/features/notifications/notifications_controller.rb:1:in `require_relative'
# ./app/features/notifications/notifications_controller.rb:1:in `'
# ./spec/notification_controller_spec.rb:2:in `require'
# ./spec/notification_controller_spec.rb:2:in `'

Finished in 0.0004 seconds (files took 2.9 seconds to load)
0 examples, 0 failures, 2 errors occurred outside of examples

[Coveralls] Submitting to https://coveralls.io/api/v1
[Coveralls] Job #461.1
[Coveralls] https://coveralls.io/jobs/35630153
Coverage is at 37.33%.
Coverage report sent to Coveralls.

As I made the PR with the Bundler isolation, I'm trying to trace the issue here.

authors: minuscorp taquitos


text:
latest_testflight_build_number returns always 0

Using this code on Fastfile:

    build_number = latest_testflight_build_number(
      version: 2.3.1,
      team_id: XXXXXXX,
      initial_build_number: 0
    )

Always I get build number 0.

[14:32:08]: --------------------------------------------
[14:32:08]: --- Step: latest_testflight_build_number ---
[14:32:08]: --------------------------------------------
[14:32:09]: Login to App Store Connect XXXXXXXXXXXXXX
[14:32:11]: Login successful
[14:32:12]: Fetching the latest build number for version 2.3.1
[14:32:13]: Latest upload for version 2.3.1 is build: 0

I'm using version 2.119.0 of Fastlane.
With the same code, it worked until a few weeks ago. Since then it always fails with the same result.
The result is the same with or without any active builds numbers on Testflight.
Checklist

[x]  I read the similar issues. Closed as solved, but i have not exactly the same issue.
[x]  Change the version number.
[x]  Try on another project with the same Fastfile.

Please upgrade to the latest version of fastlane and report if you still have issues. The Testflight stuff was greatly rewritten there because Apple changed a lot on their side, so it is expected that you have to use fastlane 2.120.0.

Hey @UPCman, could you please check if this problem still exists with a current release of fastlane? We tried to fix a lot of these "error 410 gone" errors, and now need your feedback if this covered yours as well. Thanks!

I update my fastlane to v2.120.0 and the issue is solved.
Thanks!!

@janpio happening also on 2.121.1

Awesome 🥇 All credit goes to @joshdholtz who did a great job fixing this mess.

source: gharchive/issue

authors: UPCman jakubpetrik janpio

repo: fastlane/fastlane

license: MIT

license_type: permissive

license_source: github-api


text:
firebase_app_distribution plugin doesn't work in macOS Catalina

New Issue Checklist

[x] Updated fastlane to the latest version
[x] I read the Contribution Guidelines
[x] I read docs.fastlane.tools
[x] I searched for existing GitHub issues

Issue Description

I'd like to try to use firebase_app_distribution plugin with Fastlane.
So I executed fastlane add_plugin firebase_app_distribution and use with fastlane firebase_app_distribution command.
But, failed with error.
Command executed

fastlane add_plugin firebase_app_distribution
[✔] 🚀
[11:11:34]: fastlane detected a Gemfile in the current directory
[11:11:34]: however it seems like you don't use `bundle exec`
[11:11:34]: to launch fastlane faster, please use
[11:11:34]:
[11:11:34]: $ bundle exec fastlane add_plugin firebase_app_distribution
[11:11:34]:
[11:11:34]: Get started using a Gemfile for fastlane https://docs.fastlane.tools/getting-started/ios/setup/#use-a-gemfile
[11:11:35]: Plugin 'fastlane-plugin-firebase_app_distribution' was added to './fastlane/Pluginfile'
[11:11:35]: Make sure to commit your Gemfile, Gemfile.lock and Pluginfile to version control
Installing plugin dependencies...
Successfully installed plugins

Complete output when running fastlane, including the stack trace and command used

fastlane firebase_app_distribution
[✔] 🚀
[11:12:46]: fastlane detected a Gemfile in the current directory
[11:12:46]: however it seems like you don't use `bundle exec`
[11:12:46]: to launch fastlane faster, please use
[11:12:46]:
[11:12:46]: $ bundle exec fastlane firebase_app_distribution
[11:12:46]:
[11:12:46]: Get started using a Gemfile for fastlane https://docs.fastlane.tools/getting-started/ios/setup/#use-a-gemfile
[11:12:47]: Error loading plugin 'fastlane-plugin-firebase_app_distribution': cannot load such file -- fastlane/plugin/firebase_app_distribution
[11:12:47]: It seems like you wanted to load some plugins, however they couldn't be loaded
[11:12:47]: Please follow the troubleshooting guide: https://docs.fastlane.tools/plugins/plugins-troubleshooting/
+-------------------------------------------+-----------+------------------+
|                               Used plugins                               |
+-------------------------------------------+-----------+------------------+
| Plugin                                    | Version   | Action           |
+-------------------------------------------+-----------+------------------+
| fastlane-plugin-firebase_app_distribution | undefined | No actions found |
+-------------------------------------------+-----------+------------------+
[11:12:47]: ----------------------------------------
[11:12:47]: --- Step: Verifying fastlane version ---
[11:12:47]: ----------------------------------------
[11:12:47]: Your fastlane version 2.134.0 matches the minimum requirement of 2.119.0  ✅
[11:12:47]: ------------------------------
[11:12:47]: --- Step: default_platform ---
[11:12:47]: ------------------------------
+------------------+-----+
|      Lane Context      |
+------------------+-----+
| DEFAULT_PLATFORM | ios |
+------------------+-----+
[11:12:47]: Could not find lane 'ios firebase_app_distribution'. Available lanes: ios version, ios deploy, ios test, ios beta, ios release, ios dsyms
+------+----------------------------+-------------+
|                fastlane summary                 |
+------+----------------------------+-------------+
| Step | Action                     | Time (in s) |
+------+----------------------------+-------------+
| 1    | Verifying fastlane version | 0           |
| 2    | default_platform           | 0           |
+------+----------------------------+-------------+
Looking for related GitHub issues on fastlane/fastlane...
➡  Malformed version number string undefined
    https://github.com/fastlane/fastlane/issues/14663 [closed] 1 💬
    23 Jun 2019
➡  Sign in with the app-specific password you generated
    https://github.com/fastlane/fastlane/issues/7380 [closed] 5 💬
    22 Aug 2017
🔗  You can ⌘ + double-click on links to open them directly in your browser.
Traceback (most recent call last):
    20: from /usr/local/bin/fastlane:23:in `'
    19: from /usr/local/bin/fastlane:23:in `load'
    18: from /Library/Ruby/Gems/2.6.0/gems/fastlane-2.134.0/bin/fastlane:23:in `'
    17: from /Library/Ruby/Gems/2.6.0/gems/fastlane-2.134.0/fastlane/lib/fastlane/cli_tools_distributor.rb:119:in `take_off'
    16: from /Library/Ruby/Gems/2.6.0/gems/fastlane-2.134.0/fastlane/lib/fastlane/commands_generator.rb:41:in `start'
    15: from /Library/Ruby/Gems/2.6.0/gems/fastlane-2.134.0/fastlane/lib/fastlane/commands_generator.rb:349:in `run'
    14: from /Library/Ruby/Gems/2.6.0/gems/commander-fastlane-4.4.6/lib/commander/delegates.rb:15:in `run!'
    13: from /Library/Ruby/Gems/2.6.0/gems/fastlane-2.134.0/fastlane_core/lib/fastlane_core/ui/fastlane_runner.rb:76:in `run!'
    12: from /Library/Ruby/Gems/2.6.0/gems/commander-fastlane-4.4.6/lib/commander/runner.rb:476:in `run_active_command'
    11: from /Library/Ruby/Gems/2.6.0/gems/commander-fastlane-4.4.6/lib/commander/command.rb:153:in `run'
    10: from /Library/Ruby/Gems/2.6.0/gems/commander-fastlane-4.4.6/lib/commander/command.rb:178:in `call'
     9: from /Library/Ruby/Gems/2.6.0/gems/fastlane-2.134.0/fastlane/lib/fastlane/commands_generator.rb:108:in `block (2 levels) in run'
     8: from /Library/Ruby/Gems/2.6.0/gems/fastlane-2.134.0/fastlane/lib/fastlane/command_line_handler.rb:36:in `handle'
     7: from /Library/Ruby/Gems/2.6.0/gems/fastlane-2.134.0/fastlane/lib/fastlane/lane_manager.rb:76:in `cruise_lane'
     6: from /Library/Ruby/Gems/2.6.0/gems/fastlane-2.134.0/fastlane/lib/fastlane/lane_manager_base.rb:20:in `finish_fastlane'
     5: from /Library/Ruby/Gems/2.6.0/gems/fastlane-2.134.0/fastlane/lib/fastlane/plugins/plugin_update_manager.rb:26:in `show_update_status'
     4: from /Library/Ruby/Gems/2.6.0/gems/fastlane-2.134.0/fastlane/lib/fastlane/plugins/plugin_update_manager.rb:26:in `each'
     3: from /Library/Ruby/Gems/2.6.0/gems/fastlane-2.134.0/fastlane/lib/fastlane/plugins/plugin_update_manager.rb:29:in `block in show_update_status'
     2: from /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/rubygems/version.rb:203:in `new'
     1: from /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/rubygems/version.rb:203:in `new'
/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/rubygems/version.rb:212:in `initialize': Malformed version number string undefined (ArgumentError)
    20: from /usr/local/bin/fastlane:23:in `'
    19: from /usr/local/bin/fastlane:23:in `load'
    18: from /Library/Ruby/Gems/2.6.0/gems/fastlane-2.134.0/bin/fastlane:23:in `'
    17: from /Library/Ruby/Gems/2.6.0/gems/fastlane-2.134.0/fastlane/lib/fastlane/cli_tools_distributor.rb:119:in `take_off'
    16: from /Library/Ruby/Gems/2.6.0/gems/fastlane-2.134.0/fastlane/lib/fastlane/commands_generator.rb:41:in `start'
    15: from /Library/Ruby/Gems/2.6.0/gems/fastlane-2.134.0/fastlane/lib/fastlane/commands_generator.rb:349:in `run'
    14: from /Library/Ruby/Gems/2.6.0/gems/commander-fastlane-4.4.6/lib/commander/delegates.rb:15:in `run!'
    13: from /Library/Ruby/Gems/2.6.0/gems/fastlane-2.134.0/fastlane_core/lib/fastlane_core/ui/fastlane_runner.rb:76:in `run!'
    12: from /Library/Ruby/Gems/2.6.0/gems/commander-fastlane-4.4.6/lib/commander/runner.rb:476:in `run_active_command'
    11: from /Library/Ruby/Gems/2.6.0/gems/commander-fastlane-4.4.6/lib/commander/command.rb:153:in `run'
    10: from /Library/Ruby/Gems/2.6.0/gems/commander-fastlane-4.4.6/lib/commander/command.rb:178:in `call'
     9: from /Library/Ruby/Gems/2.6.0/gems/fastlane-2.134.0/fastlane/lib/fastlane/commands_generator.rb:108:in `block (2 levels) in run'
     8: from /Library/Ruby/Gems/2.6.0/gems/fastlane-2.134.0/fastlane/lib/fastlane/command_line_handler.rb:36:in `handle'
     7: from /Library/Ruby/Gems/2.6.0/gems/fastlane-2.134.0/fastlane/lib/fastlane/lane_manager.rb:76:in `cruise_lane'
     6: from /Library/Ruby/Gems/2.6.0/gems/fastlane-2.134.0/fastlane/lib/fastlane/lane_manager_base.rb:20:in `finish_fastlane'
     5: from /Library/Ruby/Gems/2.6.0/gems/fastlane-2.134.0/fastlane/lib/fastlane/plugins/plugin_update_manager.rb:26:in `show_update_status'
     4: from /Library/Ruby/Gems/2.6.0/gems/fastlane-2.134.0/fastlane/lib/fastlane/plugins/plugin_update_manager.rb:26:in `each'
     3: from /Library/Ruby/Gems/2.6.0/gems/fastlane-2.134.0/fastlane/lib/fastlane/plugins/plugin_update_manager.rb:29:in `block in show_update_status'
     2: from /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/rubygems/version.rb:203:in `new'
     1: from /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/rubygems/version.rb:203:in `new'
/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/rubygems/version.rb:212:in `initialize': [!] Malformed version number string undefined (ArgumentError)
    11: from /usr/local/bin/fastlane:23:in `'
    10: from /usr/local/bin/fastlane:23:in `load'
     9: from /Library/Ruby/Gems/2.6.0/gems/fastlane-2.134.0/bin/fastlane:23:in `'
     8: from /Library/Ruby/Gems/2.6.0/gems/fastlane-2.134.0/fastlane/lib/fastlane/cli_tools_distributor.rb:119:in `take_off'
     7: from /Library/Ruby/Gems/2.6.0/gems/fastlane-2.134.0/fastlane/lib/fastlane/commands_generator.rb:53:in `start'
     6: from /Library/Ruby/Gems/2.6.0/gems/fastlane-2.134.0/fastlane/lib/fastlane/commands_generator.rb:43:in `ensure in start'
     5: from /Library/Ruby/Gems/2.6.0/gems/fastlane-2.134.0/fastlane/lib/fastlane/plugins/plugin_update_manager.rb:26:in `show_update_status'
     4: from /Library/Ruby/Gems/2.6.0/gems/fastlane-2.134.0/fastlane/lib/fastlane/plugins/plugin_update_manager.rb:26:in `each'
     3: from /Library/Ruby/Gems/2.6.0/gems/fastlane-2.134.0/fastlane/lib/fastlane/plugins/plugin_update_manager.rb:29:in `block in show_update_status'
     2: from /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/rubygems/version.rb:203:in `new'
     1: from /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/rubygems/version.rb:203:in `new'
/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/rubygems/version.rb:212:in `initialize': Malformed version number string undefined (ArgumentError)

Environment

🚫 fastlane environment 🚫
Stack

Key
Value

OS
10.15

Ruby
2.6.3

Bundler?
false

Git
git version 2.21.0

Installation Source
/usr/local/bin/fastlane

Host
Mac OS X 10.15 (19A583)

Ruby Lib Dir
/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib

OpenSSL Version
LibreSSL 2.8.3

Is contained
false

Is homebrew
false

Is installed via Fabric.app
false

Xcode Path
/Applications/Xcode.app/Contents/Developer/

Xcode Version
11.0

System Locale

Error

No Locale with UTF8 found 🚫

fastlane files:
`./fastlane/Fastfile`
# Customise this file, documentation can be found here:
# https://github.com/fastlane/fastlane/tree/master/fastlane/docs
# All available actions: https://docs.fastlane.tools/actions
# can also be listed using the `fastlane actions` command

# Change the syntax highlighting to Ruby
# All lines starting with a # are ignored when running `fastlane`

# If you want to automatically update fastlane if a new version is available:
# update_fastlane

# This is the minimum version number required.
# Update this, if you use features of a newer version
fastlane_version "2.119.0"

appVersion = "3.0.0"
xcodeproj = "Type.xcodeproj"
buildNumber = `git log --oneline | wc -l`.strip

default_platform :ios

platform :ios do
  before_all do
    # ENV["SLACK_URL"] = "https://hooks.slack.com/services/..."
    #cocoapods
    #carthage
  end

  lane :version do |options|
    version_number = options[:version] || appVersion
    increment_version_number(version_number: version_number, xcodeproj: xcodeproj)
    increment_build_number(build_number: buildNumber, xcodeproj: xcodeproj)
  end

  lane :deploy do |options|
    commit_message = `git log --format=%B -n 1 HEAD`.strip
    ipa_path = options[:ipa_path]
    app_id = options[:app_id] || "1:22804013810:ios:ee16d150e1ffecd2"
    groups = options[:groups] || "開発者"
    firebase_cli_path = options[:firebase_cli_path] || "/usr/local/lib/node_modules/firebase-tools/lib/bin/firebase.js"

    firebase_app_distribution(
        app: app_id,
        groups: groups,
        release_notes: commit_message,
        ipa_path: ipa_path,
        firebase_cli_path: firebase_cli_path
    )
  end

  desc "Runs all the tests"
  lane :test do
    scan
  end

  desc "Submit a new Beta Build to Apple TestFlight"
  desc "This will also make sure the profile is up to date"
  lane :beta do
    # match(type: "appstore") # more information: https://codesigning.guide
    gym(scheme: "Type") # Build your app - more options available
    pilot

    # sh "your_script.sh"
    # You can also use other beta testing services here (run `fastlane actions`)
  end

  desc "Deploy a new version to the App Store"
  lane :release do
    # match(type: "appstore")
    # snapshot
    # gym(scheme: "Type") # Build your app - more options available
    deliver(force: true)
    # frameit
  end

  lane :dsyms do |options|
    version_number = options[:version] || get_info_plist_value(path: 'Type/Info.plist', key: "CFBundleShortVersionString")
    app_identifier = "me.fromkk.Type"
    download_dsyms(
      version: version_number,
      app_identifier: app_identifier
    )
    upload_symbols_to_crashlytics(
      gsp_path: "Type/Resources/GoogleService-Info.plist"
    )
    clean_build_artifacts
  end

  # You can define as many lanes as you want

  after_all do |lane|
    # This block is called, only if the executed lane was successful

    # slack(
    #   message: "Successfully deployed new App Update."
    # )
  end

  error do |lane, exception|
    # slack(
    #   message: exception.message,
    #   success: false
    # )
  end
end

# More information about multiple platforms in fastlane: https://github.com/fastlane/fastlane/blob/master/fastlane/docs/Platforms.md
# All available actions: https://docs.fastlane.tools/actions

# fastlane reports which actions are used. No personal data is recorded.
# Learn more at https://github.com/fastlane/fastlane#metrics

`./fastlane/Appfile`
app_identifier "me.fromkk.Type" # The bundle identifier of your app
apple_id "iueokakkun@gmail.com" # Your Apple email address

team_id "K84E4S7G4C" # Developer Portal Team ID

# you can even provide different app identifiers, Apple IDs and team names per lane:
# More information: https://github.com/fastlane/fastlane/blob/master/fastlane/docs/Appfile.md

fastlane gems

Gem
Version
Update-Status

fastlane
2.134.0
✅ Up-To-Date

Loaded fastlane plugins:

Plugin
Version
Update-Status

fastlane-plugin-badge
1.3.0
✅ Up-To-Date

Loaded gems

Gem
Version

did_you_mean
1.3.0

slack-notifier
2.3.2

atomos
0.1.3

claide
1.0.3

colored2
3.1.2

nanaimo
0.2.6

xcodeproj
1.12.0

rouge
2.0.7

xcpretty
0.3.0

terminal-notifier
2.0.0

unicode-display_width
1.6.0

terminal-table
1.8.0

plist
3.5.0

public_suffix
2.0.5

addressable
2.7.0

multipart-post
2.0.0

word_wrap
1.0.0

tty-screen
0.7.0

tty-cursor
0.7.0

tty-spinner
0.9.1

babosa
1.0.3

colored
1.2

highline
1.7.10

commander-fastlane
4.4.6

excon
0.67.0

unf_ext
0.0.7.6

unf
0.1.4

domain_name
0.5.20190701

http-cookie
1.0.3

faraday-cookie_jar
0.0.6

faraday
0.17.0

faraday_middleware
0.13.1

fastimage
2.1.7

gh_inspector
1.1.3

mini_magick
4.9.5

multi_xml
0.6.0

rubyzip
1.3.0

security
0.1.3

xcpretty-travis-formatter
1.0.0

dotenv
2.7.5

bundler
2.0.2

naturally
2.2.0

simctl
1.6.6

jwt
2.1.0

uber
0.1.0

declarative
0.0.10

declarative-option
0.1.0

representable
3.0.4

retriable
3.1.2

mime-types
3.3

memoist
0.16.0

os
1.0.1

googleauth
0.6.7

httpclient
2.8.3

google-api-client
0.23.9

digest-crc
0.4.1

google-cloud-storage
1.16.0

emoji_regex
1.0.1

CFPropertyList
3.0.1

json
2.2.0

mime-types-data
3.2019.1009

multi_json
1.14.1

signet
0.12.0

google-cloud-env
1.2.1

google-cloud-core
1.3.2

forwardable
1.2.0

logger
1.3.0

stringio
0.0.2

ipaddr
1.2.2

openssl
2.1.2

ostruct
0.1.0

strscan
1.0.0

date
2.0.0

fileutils
1.1.0

etc
1.0.1

io-console
0.4.7

zlib
1.0.0

libxml-ruby
3.1.0

rexml
3.1.9

psych
3.1.0

mutex_m
0.1.0

curb
0.9.10

badge
0.11.0

fastlane-plugin-badge
1.3.0

generated on: 2019-10-16

I've faced with identical issue on Ubuntu 18.04.1. Plugin installed, but can't be loaded.

Looks like the fastlane firebase_app_distribution or  fastlane env commands has not enough privileges to get access to plugin. Try to run command as Administrator.

Did you search for previous issues about this plugin?
Did you post this at the plugin's Github repo?

I'm having the same issue on Mojave

I'm also having the same issue on Mojave

Upgrade ruby to 2.5.5 will work

https://github.com/fastlane-community/fastlane-plugin-firebase_app_distribution/issues/15

You need to edit Fastfile like in the docs
https://firebase.google.com/docs/app-distribution/ios/distribute-fastlane

@fromkk Heyyy 👋  The command should be fastlane run firebase_app_distribution (not fastlane firebase_app_distribution ). The run is important 😇

In my case the error was resolved after using
sudo fastlane firebase_app_distribution
Also mu custom lane to distribute app via firebase need to start with sudo
sudo fastlane my_custom_distribution_lane

Looks like files in firebase_app_distribution plugin have incorrect permissions, 640 by default. This can be fixed with
sudo chmod -R a+r /Library/Ruby/Gems/2.6.0/gems/fastlane-plugin-firebase_app_distribution-0.1.4
so you don't need to run fastlane itself with sudo

@gkhloptov thank you, changing permissions helped me.

Hi sir gkhloptov! I can't update my rubygems into updated I'm currently using 2.3.7.
This error message that I got whenever I tried to update gems
ERROR:  While executing gem ... (Gem::FilePermissionError)
You don't have write permissions for the /Library/Ruby/Gems/2.3.0 directory.

authors: AlexParfenjuk Peretz30 derpoliuk drayan85 fromkk gkhloptov herald25santos janpio joshdholtz michzio timMorrill