Automate the app deployment process for the various stages of development, for example, builds for test, beta releases and the App Store.
Creators of fastlane summarize the open source project as follows:
fastlane lets you define and run your deployment pipelines for different environments. It helps you unify your app’s release process and automate the whole process. fastlane connects all fastlane tools and third party tools, like CocoaPods and xctool.
Visit fastlane.tools to read more about the tool.