11/18/2023 0 Comments Fastlane gradleAlso, you need to know the path to where Jenkins uploads the build after a job is done. You need to have a Crashlytics api token and build secret. Message: 'QC build has been uploaded successfully', You get the URL here.ĮNV = 'SLACK HOOKS URL'Īnd to actually send the notification on a specific channel: We will later call this lane from the sell command in Jenkins.įor slack, we defined our hooks URL for the channel we wanted to send a notification to. Gradle(task: 'assembleQualit圜ontrolFlavorRelease') Upload the APK built on Jenkins with a certain flavor to Crashlytics Beta.įirst, we need to define a lane with the gradle build variant or flavor we want to release:.Send notification on Slack builds channel.We needed to do two things basically with every build besides sending email notifications to the testers: It initially supported iOS automation but later also supported gradle for Android development. We previously used Crashlytics Beta and somehow liked it so we wanted to keep it besides adopting Jenkins. How did we achieve that? Fastlane.įastlane is set of tools for continuous integration and development. Our team wanted to have a more automated way of releasing builds particularly for the testing team and our client for UAT testing.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |