workflows: android-workflow: name: Android Workflow working_directory: app max_build_duration: 60 instance_type: mac_mini environment: node: latest groups: - keystore_credentials - google_play - other vars: FCI_KEYSTORE_PATH: /tmp/keystore.keystore triggering: events: - push - tag - pull_request branch_patterns: - pattern: release include: true source: true scripts: - name: Set up local properties script: echo "sdk.dir=$ANDROID_SDK_ROOT" > "$FCI_BUILD_DIR/local.properties" - name: Set up key.properties file for code signing script: | echo $FCI_KEYSTORE | base64 --decode > $FCI_KEYSTORE_PATH cat >> "$FCI_BUILD_DIR/android/key.properties" <