All Projects → younatics → fastlane-ios-example

younatics / fastlane-ios-example

Licence: MIT license
Fastlane iOS Example for Beta, Release

Programming Languages

ruby
36898 projects - #4 most used programming language

Projects that are alternatives of or similar to fastlane-ios-example

fastlane-plugin-jira release notes
Fastlane Plugin for Jira Release Notes
Stars: ✭ 14 (-63.16%)
Mutual labels:  fastlane, fastlane-ios
expense-manager
Developers : Checkout this repo for complete CI-CD of flutter with fastlane. Android/iOS both apps are getting deployed on stores with Fastlane.
Stars: ✭ 28 (-26.32%)
Mutual labels:  fastlane, fastlane-ios
React Native Boilerplate
A React Native template for building solid applications 🐙, using JavaScript 💛 or Typescript 💙 (you choose).
Stars: ✭ 2,669 (+6923.68%)
Mutual labels:  fastlane
pedax
Reversi Board with edax, which is the strongest reversi engine.
Stars: ✭ 18 (-52.63%)
Mutual labels:  fastlane
Galwaybus
Galway Bus Kotlin Multiplatform project using Jetpack Compose and SwiftUI
Stars: ✭ 220 (+478.95%)
Mutual labels:  fastlane
Android Kotlin Modulerized Cleanarchitecture
🚀 Example modularized android application with single activity written in Kotlin
Stars: ✭ 180 (+373.68%)
Mutual labels:  fastlane
Docker Android Build Box
An optimized docker image includes Android, Kotlin, Flutter sdk.
Stars: ✭ 245 (+544.74%)
Mutual labels:  fastlane
Xcfit
Full Stack Protocol Oriented BDD in Xcode for iOS app with Swift using XCUITest, Cucumberish and FitNesse
Stars: ✭ 170 (+347.37%)
Mutual labels:  fastlane
fastlane-plugin-slack bot
A Fastlane plugin to customize your automation workflow(s) with a Slack Bot 🤖🚀
Stars: ✭ 26 (-31.58%)
Mutual labels:  fastlane
Docs
All the fastlane docs
Stars: ✭ 216 (+468.42%)
Mutual labels:  fastlane
birthtalk
Meet who have birth common with you
Stars: ✭ 36 (-5.26%)
Mutual labels:  fastlane
Trainer
Convert xcodebuild plist and xcresult files to JUnit reports
Stars: ✭ 216 (+468.42%)
Mutual labels:  fastlane
Letteravatarkit
📦 An extension that generates letter-based avatars/placeholders
Stars: ✭ 180 (+373.68%)
Mutual labels:  fastlane
fastlane-plugin-validate app
Validate your app with altool before uploading to iTunes Connect
Stars: ✭ 16 (-57.89%)
Mutual labels:  fastlane
Fastlane Plugin Changelog
Automate changes to your project CHANGELOG.md
Stars: ✭ 176 (+363.16%)
Mutual labels:  fastlane
Swifthub
GitHub iOS client in RxSwift and MVVM-C clean architecture
Stars: ✭ 2,330 (+6031.58%)
Mutual labels:  fastlane
Fastlane Plugin Test center
🎯 The best fastlane plugin to understand and tame misbehaving iOS tests 🎉
Stars: ✭ 214 (+463.16%)
Mutual labels:  fastlane
Screenshots
Screenshots: A command line utility and package for capturing screenshots for Flutter
Stars: ✭ 225 (+492.11%)
Mutual labels:  fastlane
elm-cordova-intro
Getting started with Elm, Cordova and Fastlane
Stars: ✭ 16 (-57.89%)
Mutual labels:  fastlane
on-demand-delivery-fastlane-slack
iOS On-Demand delivery architecture via slack/jenkins/fastlane. Demo project for: #PragmaConf2019
Stars: ✭ 18 (-52.63%)
Mutual labels:  fastlane

Fastlane iOS Example for Beta, Release

Simple Descriptions

  • Compatibility with two different scheme (debug, release)
  • Automatically distribute Crashlytics in Beta, Tesflight in Release using Development provisioning in beta, Distribute provisioning in release
  • Automatically increment build number (e.g.4.10.19/iosbeta/4.10.19(3) -> 4.10.19/iosbeta/4.10.19(4))
  • If you want to increment version number, use increment_version_number
  • Automatically make git tag group with your build version (e.g. 4.10.19/iosbeta/4.10.19(3)) if you distribute with fastlane
  • Get commit message between former version tag and HEAD

Used Features

  • ensure_git_status_clean
  • get_info_plist_value
  • increment_build_number
  • get_build_number
  • get_version_number
  • set_info_plist_value
  • cert
  • sigh
  • pem
  • gym
  • commitMessage
  • testflight
  • crashlytics
  • commit_version_bump
  • add_git_tag
  • push_to_git_remote

Installation

  • add .gitignore and change your settings in Appfile, Fastfile and Deliverfile

Trouble shooting

  • If you use Firebase Push Service with different project like Debug, Release use cert sigh development: true for beta like this example. It will use development provisioning profile for development push.
  • Git tag does not recognize "()" so I used -b (e.g. 4.10.19-b1)
  • I don't use merch function so Certifiacte generated by each of team member

Develop with me

  • Fork, Suggestions, Issues will be glad for me :)
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].