diff --git a/.cirrus.yml b/.cirrus.yml index d6b8d674..457fc41d 100644 --- a/.cirrus.yml +++ b/.cirrus.yml @@ -18,16 +18,28 @@ task: submodules_script: - git submodule init - git submodule update - create_simulator_script: - - xcrun simctl list - - xcrun simctl create Flutter-iPhone com.apple.CoreSimulator.SimDeviceType.iPhone-12 com.apple.CoreSimulator.SimRuntime.iOS-14-4 | xargs xcrun simctl boot matrix: - - name: build_plugin + - name: test_plugin_ios env: matrix: CHANNEL: "master" #CHANNEL: "dev" #CHANNEL: "stable" script: + - xcrun simctl list + - xcrun simctl create Flutter-iPhone com.apple.CoreSimulator.SimDeviceType.iPhone-12 com.apple.CoreSimulator.SimRuntime.iOS-14-4 | xargs xcrun simctl boot - flutter channel $CHANNEL - ./test.sh $(ipconfig getifaddr en0) + - name: test_plugin_android + env: + matrix: + CHANNEL: "master" + #CHANNEL: "dev" + #CHANNEL: "stable" + script: + - echo no | avdmanager create avd --force -n Flutter-Android -k "system-images;android-30;default;armeabi-v7a" + - $ANDROID_HOME/emulator/emulator -avd Flutter-Android -no-audio -no-window + - adb wait-for-device + - adb shell input keyevent 82 + - flutter channel $CHANNEL + - ./test.sh $(ipconfig getifaddr en0)