Rocket.Chat.ReactNative/ios/fastlane
IlarionHalushka d8c557c367 [CI] Restore cache on CI (#1029)
* feat: add fastlane save\restore cache config; comment not needed jobs;

* install fastlane using 'bundle install'

* install fastlane using 'sudo bundle install'

* uncomment ios build commands

* run set up google services in ios folder

* add working_directory: ios to ios-build steps

* remove 'cd ios' from Fastlane build step

* add save\restore cache for npm modules

* group save_cache steps

* cache fastlane in ios-testflight job

* uncomment previously commented jobs\steps

* fix: add missing colon

* use key for caching: node-modules-{{ checksum ".circleci/config.yml" }}-{{ checksum "yarn.lock" }}

* add names for save\restore steps

* ci: add `default` step with `working_directory: ~/repo` to ios-build job

* return back caching npm: `node-v1-{{ checksum "package.json" }}-{{ arch }}`

* fix: add missing curly braces

* save\restore cache in e2e-test job; remove {{arch}} from cache names

* add names to restore_cache steps in android-build job

* add names to save_cache steps in android-build job

* add names to all save\restore steps; change checksum package.json to yarn.lock

* change `npm` to `NPM` in steps naming

* remove {{ checksum circle ci }} from android-build job and fix naming of steps
2019-07-04 08:23:31 -03:00
..
Appfile [NEW] Add CircleCI 2 (#57) 2017-11-06 21:45:48 -02:00
Fastfile [CI] Restore cache on CI (#1029) 2019-07-04 08:23:31 -03:00
Matchfile Use cordova repository to get certificates 2018-03-15 11:47:18 -03:00
README.md Fix build of PRs from forks (#184) 2018-01-10 00:35:31 -02:00
report.xml Fix build of PRs from forks (#184) 2018-01-10 00:35:31 -02:00

README.md

fastlane documentation

Installation

Make sure you have the latest version of the Xcode command line tools installed:

xcode-select --install

Choose your installation method:

Homebrew Installer Script RubyGems
macOS macOS macOS or Linux with Ruby 2.0.0 or above
brew cask install fastlane Download the zip file. Then double click on the install script (or run it in a terminal window). sudo gem install fastlane -NV

Available Actions

iOS

ios test

fastlane ios test

Runs all the tests

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

Build App for release

ios build

fastlane ios build

Build App for development


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