📋
SaveYourTime
  • SaveYourTime - Coding Notes
  • Front-End
    • Next.js - Set up with TypeScript
  • Backend
    • Install MySQL on Ubuntu
    • Setup Certbot with route53 on Ubuntu 20.04
    • Configure a Nginx HTTPS Reverse Proxy
    • TypeORM - How to seed data with typeorm-seeding 🔥
  • React Native
    • React Native - Facebook Login
    • React Native - Adding a new Swift file and a Bridge header
  • Tools
    • ESLint
    • Prettier
  • Amazon Web Services
    • AWS - Deploy Next.js Application to AWS S3
    • AWS - Deploy Nest.js Server to Elastic Beanstalk
    • AWS - Setup AWS CloudFront
    • AWS - Configure HTTPS for CloudFront with GoDaddy Domain
    • AWS - Configure HTTPS for Elastic Beanstalk Environments with GoDaddy Domain
    • AWS - Fix Next.js static site hosted on S3 CloudFront routing fails on page reload
    • AWS - Running Puppeteer on AWS EC2
    • AWS - Running Metabase on AWS Elastic Beanstalk
  • GitHub Actions
    • Github - Deploying a React Next.js App to AWS S3 with Github Actions
    • Github - Deploying a Nest.js App to AWS Elastic Beanstalk (Docker Platform) with Github Actions
    • Github - Deploying a Nest.js App to AWS Elastic Beanstalk (Node.js Platform) with Github Actions
  • Others
    • Using Fastlane to automate beta deployments and releases for your iOS and Android apps
    • NodeBB
Powered by GitBook
On this page
  • Installing fastlane
  • Setting up fastlane
  • Loading Environment Variables from .env
  • Codesigning

Was this helpful?

  1. Others

Using Fastlane to automate beta deployments and releases for your iOS and Android apps

Installing fastlane

RubyGems (macOS/Linux/Windows)

sudo gem install fastlane -NV

Homebrew (macOS)

brew install fastlane

Setting up fastlane

Navigate to your iOS or Android app and run

fastlane init

You may be prompt to log in to the Apple Developer Account in this step.

Loading Environment Variables from .env

ios/fastlane/Appfile

apple_id("user@mvpfastlane.com") # Your Apple email address

# should be

apple_id ENV["APPLE_ID"]

Codesigning

You need to create a repo for match to store your private keys and certificates in a git repo to sync them across machines.

PreviousGithub - Deploying a Nest.js App to AWS Elastic Beanstalk (Node.js Platform) with Github ActionsNextNodeBB

Last updated 4 years ago

Was this helpful?

using match