mattermost-mobile/fastlane
Mattermost Build f23190cf29
Build Improvements (#4884) (#4902)
* Use AppGroupId from Info.plists instead of hardcoded constant

* Update script, ci & Makefile

* Update Cocoapods to 1.9.3

* Split android builds using ABI filters

* Update Fastlane deps & build scripts

* Update CI to use latests scripts

* Display app version & build number in select server screen

* Make generate scripts compatible with node < 12

* Build scripts

* add build script to package.json

* Update to use bundler 2.1.4 and CI with Xcode 12

* Fix script name for build:ios-unsigned

* Fix RN iOS scripts

* Update CI pods-dependencies step

* Add pipefail to android executor

* Update Fastlane

* Fix type in postinstall script

* update android executor and set TERM

* Fix S3 bucket name variable

* Apply suggestions from code review

Co-authored-by: Miguel Alatzar <migbot@users.noreply.github.com>

* Fix master unit tests

* use requireActual in jest setup

* Jest setup to use react instead of React

Co-authored-by: Miguel Alatzar <migbot@users.noreply.github.com>
(cherry picked from commit 30d4aa2a3e)

Co-authored-by: Elias Nahum <nahumhbl@gmail.com>
2020-10-19 21:21:37 -03:00
..
actions Fastlane sign with iCloud (#1663) 2018-05-11 18:06:09 -03:00
metadata Remove promoGraphic.png (#4789) 2020-09-09 00:41:22 -07:00
screenshots Fastlane for Android and ios (#165) 2017-01-19 09:35:40 -05:00
env_vars_example Set default app scheme to mattermost (#3827) 2020-01-20 16:14:19 -03:00
Fastfile Build Improvements (#4884) (#4902) 2020-10-19 21:21:37 -03:00
Gemfile Bump app build number to 278 (#4081) 2020-03-26 20:27:45 -03:00
Gemfile.lock Build Improvements (#4884) (#4902) 2020-10-19 21:21:37 -03:00
Matchfile Make fastlane generic (#1328) 2018-01-04 12:49:19 -03:00
plist.erb Change PR build filename to PR-{PR_ID} (#2250) 2018-10-10 21:19:05 -03:00
Pluginfile Fastlane update to include new build process (#2208) 2018-10-03 15:09:42 -03:00
README.md Fastlane for Android and ios (#165) 2017-01-19 09:35:40 -05:00

fastlane documentation

Installation

sudo gem install fastlane

Available Actions

iOS

ios dev

fastlane ios dev

Build Release file

This will also make sure the profile is up to date

ios beta

fastlane ios beta

Submit a new Beta Build to Apple TestFlight

This will also make sure the profile is up to date

ios release

fastlane ios release

Deploy a new version to the App Store

ios build

fastlane ios build

Android

android dev

fastlane android dev

android beta

fastlane android beta

android release

fastlane android release

This README.md is auto-generated and will be re-generated every time fastlane is run. More information about fastlane can be found on https://fastlane.tools. The documentation of fastlane can be found on GitHub.