aboutsummaryrefslogtreecommitdiffhomepage
path: root/scripts
diff options
context:
space:
mode:
authorGravatar Paul Beusterien <paulbeusterien@google.com>2018-03-21 08:16:26 -0700
committerGravatar GitHub <noreply@github.com>2018-03-21 08:16:26 -0700
commit51ffae2650e35ee63a313d6fd5ed558024a72317 (patch)
tree866fe4bedd32d4dae67ff1c50e735401a8b4e18a /scripts
parent308acc09bfaf6dabf4b6d5f5e39f33854df8ce34 (diff)
Run Functions Unit Tests on travis (#954)
Diffstat (limited to 'scripts')
-rwxr-xr-xscripts/build.sh9
-rwxr-xr-xscripts/if_changed.sh2
2 files changed, 10 insertions, 1 deletions
diff --git a/scripts/build.sh b/scripts/build.sh
index df3faae..8841dc9 100755
--- a/scripts/build.sh
+++ b/scripts/build.sh
@@ -111,6 +111,15 @@ case "$product-$method-$platform" in
"${xcb_flags[@]}" \
build \
test
+
+ if [[ $platform == 'iOS' ]]; then
+ RunXcodebuild \
+ -workspace 'Functions/Example/FirebaseFunctions.xcworkspace' \
+ -scheme "FirebaseFunctions_Tests" \
+ "${xcb_flags[@]}" \
+ build \
+ test
+ fi
;;
Firestore-xcodebuild-iOS)
diff --git a/scripts/if_changed.sh b/scripts/if_changed.sh
index 616eebb..08ca96d 100755
--- a/scripts/if_changed.sh
+++ b/scripts/if_changed.sh
@@ -46,7 +46,7 @@ elif [[ -z "$TRAVIS_COMMIT_RANGE" ]]; then
else
case "$PROJECT-$METHOD" in
Firebase-*)
- check_changes '^(Firebase|Example)'
+ check_changes '^(Firebase|Functions|Example)'
;;
Firestore-xcodebuild)