O'Reilly logo

Continuous Delivery for Mobile with fastlane by Doron Katz

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Implementing a fastlane plugin

Before we look at third-party action plugins, we will quickly examine the structure of a built-in plugin; in fact, one we have already implemented previously, add_git_tag (https://github.com/fastlane/fastlane/blob/master/fastlane/lib/fastlane/actions/add_git_tag.rb). While we used it in the previous chapter, it helps to understand the inner workings of the plugin, as well as the available mandatory and optional parameters/arguments.

You can view documentation for a specific built-in plugin/action by calling fastlane action action_name; for instance:

$ fastlane action add_git_tag

This would return to Command Prompt:

Loading documentation for add_git_tag: +-----------------------------------------------------------------------------------------------------------------+ ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required