From 0d5dc317c174ea3d09c5f2ad66da3f2664e83df0 Mon Sep 17 00:00:00 2001 From: Vishesh Handa Date: Fri, 4 Sep 2020 11:23:07 +0200 Subject: [PATCH] Add a script to build on ios I usually do these steps manually each time. --- scripts/build_ios.sh | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100755 scripts/build_ios.sh diff --git a/scripts/build_ios.sh b/scripts/build_ios.sh new file mode 100755 index 00000000..a9e5bf32 --- /dev/null +++ b/scripts/build_ios.sh @@ -0,0 +1,23 @@ +#!/usr/bin/env bash + +if [ -z ${FASTLANE_PASSWORD+x} ]; then + echo "Must set FASTLANE_PASSWORD" + exit 1 +fi + +set -eu + +cd "$(dirname "$0")" +cd ../ + +# Check for uncommitted changes +if [[ $(git status -s | grep -v '??') ]]; then + echo "Uncommitted Changes." + echo "Exiting" + exit 1 +fi + +flutter build ios --release + +cd ios +fastlane release