Skip to content

Cam2337/Continuous-Delivery-for-Mobile-with-fastlane

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Continuous Delivery for Mobile with Fastlane

This is the code repository for Continuous Delivery for Mobile with Fastlane, published by Packt. It contains all the supporting project files necessary to work through the book from start to finish.

About the Book

We already implement regression testing in an automated manner, through continuous integration, so there should be a way of being able to automate the process of packaging our apps, pushing them to TestFlight or the App Store, and dealing with provisioning our apps. Introducing fastlane...

Instructions and Navigation

All of the code is organized into folders. Each folder starts with a number followed by the application name. For example, Chapter02.

The code will look like the following:

export_options(
 method: "ad-hoc",
 provisioningProfiles: {
 "com.doronkatz.firefox": "Provisioning Profile Name"
 },
 manifest: {
 appURL: "https://yourapp.com/yourapp.ipa",
 },
 thinning: "<thin-for-all-variants>"
)

You are encouraged to follow the examples sequentially, from Chapter 1, Introduction to fastlane and Continuous Delivery, to the final chapter, using the sample project and code. The Chapter 2, Setting Up fastlane and Our Sample Project, covers setting up your environment, installing fastlane, and any other prerequisite tools. You will also need to have an active Apple Developer account, which you can get from developer.apple.com.

Related Products

About

Continuous Delivery for Mobile with fastlane, published by Packt

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Swift 89.0%
  • HTML 6.1%
  • Python 2.1%
  • JavaScript 1.5%
  • Shell 0.5%
  • CSS 0.4%
  • Other 0.4%