crashlytics¶
Upload a new build to Crashlytics Beta
Additionally, you can specify
notes
,emails
,groups
andnotifications
.
Distributing to Groups: When using thegroups
parameter, it's important to use the group alias names for each group you'd like to distribute to. A group's alias can be found in the web UI. If you're viewing the Beta page, you can open the groups dialog by clicking the 'Manage Groups' button.
crashlytics | |
---|---|
Supported platforms | ios, android, mac |
Author | @KrauseFx, @pedrogimenez |
2 Examples¶
crashlytics
crashlytics(
crashlytics_path: "./Pods/Crashlytics/", # path to your Crashlytics submit binary.
api_token: "...",
build_secret: "...",
ipa_path: "./app.ipa"
)
Parameters¶
Key | Description | Default |
---|---|---|
ipa_path |
Path to your IPA file. Optional if you use the gym or xcodebuild action | * |
apk_path |
Path to your APK file | * |
crashlytics_path |
Path to the submit binary in the Crashlytics bundle (iOS) or crashlytics-devtools.jar file (Android) |
|
api_token |
Crashlytics API Key | |
build_secret |
Crashlytics Build Secret | |
notes_path |
Path to the release notes | |
notes |
The release notes as string - uses :notes_path under the hood | |
groups |
The groups used for distribution, separated by commas | |
emails |
Pass email addresses of testers, separated by commas | |
notifications |
Crashlytics notification option (true/false) | true |
debug |
Crashlytics debug option (true/false) | false |
* = default value is dependent on the user's system
To show the documentation in your terminal, run
fastlane action crashlytics