#!/bin/bash

set -e

DIR="${BASH_SOURCE%/*}"
source "$DIR/flutter_ci_script_shared.sh"

flutter doctor -v

declare -ar PROJECT_NAMES=(
    "add_to_app/books/flutter_module_books"
    "add_to_app/fullscreen/flutter_module"
    "add_to_app/multiple_flutters/multiple_flutters_module"
    "add_to_app/plugin/flutter_module_using_plugin"
    "add_to_app/prebuilt_module/flutter_module"
    "android_splash_screen"
    "animations"
    "desktop_photo_search/fluent_ui"
    "desktop_photo_search/material"
    "experimental/federated_plugin/federated_plugin"
    "experimental/web_dashboard"
    "experimental/linting_tool"
    "flutter_maps_firestore"
    "form_app"
    "game_template"
    "infinite_list"
    "ios_app_clip"
    "isolate_example"
    "jsonexample"
    "material_3_demo"
    "navigation_and_routing"
    "null_safety/null_safe_app"
    "null_safety/null_unsafe_app"
    "place_tracker"
    "platform_channels"
    "platform_design"
    "platform_view_swift"
    "provider_counter"
    "provider_shopper"
    "simplistic_editor"
    "testing_app"
    "veggieseasons"
)

ci_projects "stable" "${PROJECT_NAMES[@]}"

echo "-- Success --"