gcp_credentials: ENCRYPTED[987a78af29b91ce8489594c9ab3fec21845bbe5ba68294b8f6def3cf0d380830f06687a89ea69c87344c5ade369700fe] gke_container: image: gcr.io/flutter-cirrus/build-engine-image:latest cluster_name: build-32-cluster zone: us-central1-a namespace: default cpu: 30 # can't use all 30-cores; system pods needs cores too memory: 100Gb # similarly, can't use all 100Gb memory task: env: CIRRUS_WORKING_DIR: "/tmp/github_repo" replace_engine_script: | cd $ENGINE_PATH/src rm -r flutter mv $CIRRUS_WORKING_DIR flutter gclient sync matrix: - name: build_host compile_host_script: | cd $ENGINE_PATH/src ./flutter/tools/gn --unoptimized ninja -C out/host_debug_unopt - name: build_android compile_host_script: | cd $ENGINE_PATH/src ./flutter/tools/gn --android --unoptimized ninja -C out/android_debug_unopt format_and_dart_test_task: container: image: gcr.io/flutter-cirrus/build-engine-image:0.2 env: CIRRUS_WORKING_DIR: "/tmp/github_repo" replace_engine_script: | cd $ENGINE_PATH/src rm -r flutter cp $CIRRUS_WORKING_DIR -r ./flutter gclient sync format_script: cd $ENGINE_PATH/src/flutter && ./travis/format.sh build_script: cd $ENGINE_PATH/src/flutter && ./travis/build.sh test_script: cd $ENGINE_PATH/src/flutter && ./travis/test.sh