|
|
@@ -140,6 +140,15 @@ jobs:
|
|
|
- travis_retry ./scripts/if_changed.sh ./scripts/build.sh $PROJECT $PLATFORM
|
|
|
- travis_retry ./scripts/if_changed.sh ./scripts/pod_lib_lint.sh GoogleDataTransport.podspec
|
|
|
|
|
|
+ # GoogleDataTransport integration tests using the default Xcode version.
|
|
|
+ - stage: test
|
|
|
+ env:
|
|
|
+ - PROJECT=GoogleDataTransportIntegrationTest PLATFORM=iOS METHOD=xcodebuild
|
|
|
+ before_install:
|
|
|
+ - ./scripts/if_changed.sh ./scripts/install_prereqs.sh
|
|
|
+ script:
|
|
|
+ - travis_retry ./scripts/if_changed.sh ./scripts/build.sh $PROJECT $PLATFORM
|
|
|
+
|
|
|
# GoogleDataTransportCCTSupport unit tests and pod linting using the default Xcode version.
|
|
|
- stage: test
|
|
|
env:
|
|
|
@@ -323,6 +332,8 @@ jobs:
|
|
|
- PROJECT=Firestore PLATFORM=iOS METHOD=xcodebuild SANITIZERS=tsan
|
|
|
- env:
|
|
|
- PROJECT=InAppMessaging PLATFORM=iOS METHOD=xcodebuild
|
|
|
+ - env:
|
|
|
+ - PROJECT=GoogleDataTransportIntegrationTest PLATFORM=iOS METHOD=xcodebuild
|
|
|
|
|
|
# TODO(varconst): enable if it's possible to make this flag work on build
|
|
|
# stages. It's supposed to avoid waiting for jobs that are allowed to fail
|