The Wayback Machine - https://web.archive.org/web/20170125154156/https://fastlane.tools/

Automation done right

Used by thousands of mobile development teams

Open In Github
- - - - - -

Developer Hours Saved

fastlane is the tool to release your iOS and Android app 🚀
It handles all tedious tasks, like generating screenshots, dealing with code signing, and releasing your application.

Open docs.fastlane.tools for more information

Fastlane Tools

100% Open Source
  • Connect tools Connect all build tools together
  • Multiple lanes Define multiple lanes for different needs
  • Jenkins Continuous Integration Support
  • Extend Extend by adding your own build steps
  • Deploy Deploy from any computer
  • Release Release new app updates with the push of a button

The easiest way to automate building and releasing your iOS and Android apps


Meet the fastlane family

Our iOS Tools

Image

Upload screenshots, metadata and your app to the App Store using a single command.

Image

Automate taking localized screenshots of your iOS app on every device

Image

Quickly put your screenshots into the right device frames

Image

Automatically generate and renew your push notification profiles

Image

Because you would rather spend your time building stuff than fighting provisioning

Image

Create new iOS apps on iTunes Connect and Developer Portal using the command line

Image

Automatically create and maintain iOS code signing certificates

Image

The easiest way to run tests of your iOS and Mac app

Image

Building your iOS app has never been easier

Image

Easily sync your certificates and profiles across your team using Git

iOS TestFlight Tools

Image

The best way to manage your TestFlight testers and builds from your terminal

Image

Instantly create a simple signup page for TestFlight beta testers

Our Android Tools

Image

Command line tool for updating Android apps and their metadata on the Google Play Store

Image

Automate taking localized screenshots of your Android app on every device

Powered by Spaceship, a Ruby library to access the Apple Developer Center and iTunes Connect

Why use Continuous Deployment?

  • Save days of preparing app submission, uploading screenshots and releasing the app
  • Colleague on vacation and a critical bugfix needs to be released? Don’t rely on one person releasing updates
  • Increase software quality and reaction time with more frequent and smaller releases

Example fastlane configuration

lane :appstore do

increment_build_number
cocoapods
scan
snapshot
sigh
deliver
sh "./customScript.sh"

slack

end

Need more on how to get started? See examples here.

Trusted by Developers


Open In Github

Open docs.fastlane.tools for more information

Fastlane is now part of Fabric