Beta distributions with Maven

This page is now deprecated. For the latest version, please click here.

Want to distribute your app via Maven? Just make sure you’re using version 1.10.0 or higher of the Maven plugin and run the following command: 


mvn install com.crashlytics:crashlytics-maven:UploadDistribution


Add these properties for end-to-end distribution:


For Release Notes:
<configuration>
<betaDistributionReleaseNotes>Release Notes for this build.</betaDistributionReleaseNotes>
</configuration>

or

<configuration>
<betaDistributionReleaseNotesFilePath>release_notes.txt</betaDistributionReleaseNotesFilePath>
</configuration>

For Testers:
<configuration>
<betaDistributionEmails>BetaUser@yourcompany.com, BetaUser2@yourcompany.com</betaDistributionEmails>
</configuration>

or a comma-separated file of testers - just include their email address:

<configuration>
<betaDistributionEmailsFilePath>beta_distribution_emails.txt</betaDistributionEmailsFilePath >
</configuration>

For Groups:
<configuration>
<betaDistributionGroupAliases>my-best-testers</betaDistributionGroupAliases>
</configuration>
or a comma-separated file of the group aliases:

<configuration>
<betaDistributionGroupAliasesFilePath>group_aliases.txt</betaDistributionGroupAliasesFilePath>
</configuration>

To disable email notifications for all testers:
<configuration>
<betaDistributionNotifications>false</betaDistributionNotifications>
</configuration>

Feedback and Knowledge Base