kind: pipeline name: default steps: - name: fetch-tags image: drone/git:latest commands: - git fetch --tags - name: build & test image: git.cuernodehipnos.es/marown/android-sdk-docker:latest privileged: true commands: # Create and run emulator - echo "no" | avdmanager --verbose create avd --force --name "generic_34" --package "system-images;android-34;google_apis;x86_64" --tag "google_apis" --abi "x86_64" - emulator -avd "generic_34" -no-window -no-audio -no-boot-anim -netdelay none -no-snapshot -wipe-data -partition-size 1024 & # Wait for emulator to be ready - android-wait-for-emulator.sh # Run tests - ./gradlew connectedCheck -i #- name: code-analysis # image: drone-plugins/sonarqube-scanner:latest # settings: # sonar_host: # from_secret: sonar_host # sonar_token: # from_secret: sonar_token trigger: event: - pull_request