The library it's loading correctly for some reason. Maybe it has to do with the version being undefined?
Command
be fastlane ios browserstack --verbose
DEBUG [2018-10-29 17:48:55.39]: Checking if there are any plugins that should be loaded...
DEBUG [2018-10-29 17:48:55.53]: Loading 'fastlane-plugin-browserstack' plugin
WARN [2018-10-29 17:48:55.64]: Missing gem 'fastlane-plugin-browserstack', please add the following to your local Gemfile:
WARN [2018-10-29 17:48:55.64]:
INFO [2018-10-29 17:48:55.65]: ▸ gem "fastlane-plugin-browserstack"
WARN [2018-10-29 17:48:55.65]:
ERROR [2018-10-29 17:48:55.65]: Error loading plugin 'fastlane-plugin-browserstack': Add 'gem "fastlane-plugin-browserstack"' to your Gemfile and restart fastlane
DEBUG [2018-10-29 17:48:55.66]: uninitialized constant Browserstack
ERROR [2018-10-29 17:48:55.66]: It seems like you wanted to load some plugins, however they couldn't be loaded
ERROR [2018-10-29 17:48:55.66]: Please follow the troubleshooting guide: https://docs.fastlane.tools/plugins/plugins-troubleshooting/
+------------------------+-----------+------------------+
| Used plugins |
+------------------------+-----------+------------------+
| Plugin | Version | Action |
+------------------------+-----------+------------------+
| fastlane-plugin-brows | undefined | No actions found |
| erstack | | |
+------------------------+-----------+------------------+
Lane Error
Could not find action, lane or variable 'upload_to_browserstack_app_live'. Check out the documentation for more details: https://docs.fastlane.tools/actions
Fastlane Environment
✅ fastlane environment ✅
Stack
| Key |
Value |
| OS |
10.13.6 |
| Ruby |
2.2.4 |
| Bundler? |
true |
| Git |
git version 2.15.1 |
| Installation Source |
~/.fastlane/bin/bundle/bin/fastlane |
| Host |
Mac OS X 10.13.6 (17G65) |
| Ruby Lib Dir |
~/.fastlane/bin/bundle/lib |
| OpenSSL Version |
OpenSSL 1.0.2g 1 Mar 2016 |
| Is contained |
false |
| Is homebrew |
true |
| Is installed via Fabric.app |
false |
| Xcode Path |
/Applications/Xcode.app/Contents/Developer/ |
| Xcode Version |
10.0 |
System Locale
| Variable |
Value |
|
| LANG |
en_US.UTF-8 |
✅ |
| LC_ALL |
en_US.UTF-8 |
✅ |
| LANGUAGE |
en_US.UTF-8 |
✅ |
fastlane files:
`./fastlane/Fastfile`
fastlane_version '2.53.1'
# load variables from .env file in the root if it exists
if File.exist?('../.env')
open('../.env', 'r').readlines.each do |l|
kv = l.split('=')
ENV[kv[0]] = kv[1].chomp
end
end
before_all do
ensure_git_branch
ensure_git_status_clean
git_pull
end
platform :ios do
# iOS Lanes
desc 'Fetch certificates and provisioning profiles'
lane :certificates do
match(
app_identifier: 'xxxxxxxxxxxxxx',
git_url: "https://github.com/xxxxxxxxxx/xxxxxxxxxx",
type: 'development',
git_branch: "xxxxxxxxxxxxxxxxxxxx",
username: "xxxxxx@gmail.com",
readonly: true
)
match(
app_identifier: 'xxxxxxxxxxxxxx',
git_url: "https://github.com/xxxxxxxxxx/xxxxxxxxxx",
type: 'appstore',
git_branch: "xxxxxxxxxxxxxxxxxxxx",
username: "xxxxxx@gmail.com",
readonly: true
)
end
desc 'Build the iOS application.'
private_lane :build do
certificates
increment_build_number(xcodeproj: './ios/xxxxxxxxxx.xcodeproj')
gym(scheme: 'xxxxxxxxxx', project: './ios/xxxxxxxxxx.xcodeproj')
end
desc 'Ship to Testflight.'
lane :beta do
build
pilot
commit_version_bump(message: 'Bump build', xcodeproj: './ios/xxxxxxxxxxxxxx.xcodeproj')
push_to_git_remote
end
desc 'Ship To BrowserStack'
lane :browserstack do
upload_to_browserstack_app_live(
browserstack_username: ENV["BROWSERSTACK_USERNAME"],
browserstack_access_key: ENV["BROWSERSTACK_ACCESS_KEY"],
file_path: "./xxxxxxxxxxxxx.ipa"
)
end
desc 'Ship To AppCenter'
lane :appcenter do
# build
UI.message("\n\n\n=====================================\n uploading ios with dSYM files (not zipped) \n=====================================")
appcenter_upload(
api_token: ENV["APPCENTER_API_TOKEN"],
owner_name: ENV["APPCENTER_OWNER_NAME"],
app_name: "XXXXXXXXXXXXXXXXXXXXXX",
ipa: "./xxxxxxxxxxxxx.ipa",
group: "XXXXXXXXXXXX"
)
end
end
platform :android do
# Android Lanes
end
No Appfile found
fastlane gems
| Gem |
Version |
Update-Status |
| fastlane |
2.107.0 |
✅ Up-To-Date |
Loaded fastlane plugins:
| Plugin |
Version |
Update-Status |
| fastlane-plugin-browserstack |
undefined |
💥 Check failed |
Loaded gems
| Gem |
Version |
| slack-notifier |
2.3.2 |
| atomos |
0.1.3 |
| claide |
1.0.2 |
| colored2 |
3.1.2 |
| nanaimo |
0.2.6 |
| xcodeproj |
1.7.0 |
| rouge |
2.0.7 |
| xcpretty |
0.3.0 |
| unicode-display_width |
1.1.3 |
| terminal-table |
1.7.3 |
| multipart-post |
2.0.0 |
| word_wrap |
1.0.0 |
| public_suffix |
2.0.5 |
| tty-screen |
0.6.5 |
| tty-cursor |
0.6.0 |
| tty-spinner |
0.8.0 |
| babosa |
1.0.2 |
| colored |
1.2 |
| commander-fastlane |
4.4.6 |
| faraday |
0.12.1 |
| unf_ext |
0.0.7.4 |
| unf |
0.1.4 |
| domain_name |
0.5.20170404 |
| http-cookie |
1.0.3 |
| faraday-cookie_jar |
0.0.6 |
| gh_inspector |
1.1.3 |
| json |
1.8.1 |
| mini_magick |
4.5.1 |
| multi_xml |
0.6.0 |
| rubyzip |
1.2.2 |
| security |
0.1.3 |
| xcpretty-travis-formatter |
0.0.4 |
| bundler |
1.14.6 |
| faraday_middleware |
0.11.0.1 |
| naturally |
2.2.0 |
| simctl |
1.6.5 |
| declarative |
0.0.10 |
| declarative-option |
0.1.0 |
| representable |
3.0.4 |
| mime-types |
3.1 |
| signet |
0.11.0 |
| little-plugger |
1.1.4 |
| logging |
2.2.2 |
| jwt |
1.5.6 |
| os |
0.9.6 |
| googleauth |
0.5.1 |
| httpclient |
2.8.3 |
| google-api-client |
0.23.9 |
| emoji_regex |
0.1.1 |
| highline |
1.7.10 |
| excon |
0.62.0 |
| CFPropertyList |
3.0.0 |
| libxml-ruby |
3.0.0 |
| plist |
3.4.0 |
| fastimage |
2.1.4 |
| dotenv |
2.5.0 |
generated on: 2018-10-29
The library it's loading correctly for some reason. Maybe it has to do with the version being
undefined?Command
Lane Error
Fastlane Environment
✅ fastlane environment ✅
Stack
System Locale
fastlane files:
`./fastlane/Fastfile`
No Appfile found
fastlane gems
Loaded fastlane plugins:
Loaded gems
generated on: 2018-10-29