瀏覽代碼

Enable Swift Quickstart tests (#5566)

* Enable remoteconfig swift quickstart tests
Gran 5 年之前
父節點
當前提交
c1a5519b70
共有 2 個文件被更改,包括 10 次插入2 次删除
  1. 3 1
      .github/workflows/remoteconfig.yml
  2. 7 1
      scripts/test_quickstart.sh

+ 3 - 1
.github/workflows/remoteconfig.yml

@@ -30,6 +30,8 @@ jobs:
     - name: Install Secret FIREGSignInInfo.h
       run: scripts/decrypt_gha_secret.sh scripts/gha-encrypted/FIREGSignInInfo.h.gpg \
           quickstart-ios/TestUtils/FIREGSignInInfo.h "$signin_secret"
-    - name: Test quickstart
+    - name: Test objc quickstart
       run: ([ -z $plist_secret ] || scripts/third_party/travis/retry.sh scripts/test_quickstart.sh Config)
+    - name: Test swift quickstart
+      run: ([ -z $plist_secret ] || scripts/third_party/travis/retry.sh scripts/test_quickstart.sh Config swift)
 

+ 7 - 1
scripts/test_quickstart.sh

@@ -19,11 +19,17 @@
 set -xeuo pipefail
 
 sample="$1"
+platform="${2-}"
 
 # Source function to check if CI secrets are available.
 source scripts/check_secrets.sh
 
 if check_secrets; then
   cd quickstart-ios
-  have_secrets=true SAMPLE="$sample" ./scripts/test.sh
+  if [ "$platform" = "swift" ]; then
+    have_secrets=true SAMPLE="$sample" SWIFT_SUFFIX="Swift" ./scripts/test.sh
+  else
+    have_secrets=true SAMPLE="$sample" ./scripts/test.sh
+  fi
+
 fi