Files
firebase-ios-sdk/scripts/repo
Andrew Heard 6c5c913df8 test(ai): add GeminiLanguageModel integration test (#16621)
Add an integration test in FirebaseAITestApp verifying streaming
responses using GeminiLanguageModel and FoundationModels on supported
platforms. Update the TestApp project to link FirebaseAILogic.

Enhance scripts/repo to support array options for --filter and
--exclude so multiple test targets can be passed to xcodebuild.

Update sdk.ai.yml to introduce a dedicated integration job running
on xcode-27 with GEMINI_LANGUAGE_MODEL: 1, exclude
GeminiLanguageModelTests from standard integration runs, and provide
human-readable display names for testapp-integration matrix jobs.
2026-09-06 20:17:29 -04:00
..

Firebase Apple repo commands

This project includes commands that are too long and complicated to properly maintain in a bash script, or that have unique option/flag constraints that are better represented in a swift project.

Available Commands

  • build: Build the integration test app for a given SDK.
  • build-for-testing: Build the integration test app and tests without running.
  • test: Run integration tests for a given SDK.
  • decrypt: Decrypt secret files for a test run.
./scripts/repo.sh --help
./scripts/repo.sh test --help