kind: pipeline type: docker name: test steps: - name: BuildAndTest image: mingc/android-build-box:latest commands: - echo "---------------------------------------------------------" - echo "Configure gradle..." - mkdir -p ~/.gradle && echo "org.gradle.daemon=false\nignoreGitVersion=true\npushCache=false\nsystemProp.org.gradle.internal.http.connectionTimeout=180000\nsystemProp.org.gradle.internal.http.socketTimeout=180000" >> ~/.gradle/gradle.properties - echo "---------------------------------------------------------" - echo "Building..." - ./gradlew build -x test - echo "---------------------------------------------------------" - cat androidApp/build/outputs/mapping/githubConfigRelease/mapping.txt environment: TZ: Europe/Paris - name: notify image: drillster/drone-email settings: host: from_secret: smtpHOST port: from_secret: smtpPORT username: from_secret: smtpUSERNAME password: from_secret: smtpPASSWORD from: from_secret: smtpFROM subject: Mapping file recipients: from_secret: smtpTO recipients_only: true skip_verify: true attachment: androidApp/build/outputs/mapping/githubConfigRelease/mapping.txt trigger: event: - push - pull_request