Created
September 7, 2017 16:31
-
-
Save android10/6870d72ee1ebe3569ad2d6c87c352201 to your computer and use it in GitHub Desktop.
Execute Script from Gradle Task - Firebase TestLab Example
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Firebase TestLab Example using Flank | |
task assembleAppApkForFirebase(dependsOn: ':app:assembleDebug') | |
task assembleTestApkForFirebase(dependsOn: ':app:assembleDebugAndroidTest') | |
task runAcceptanceTestsOnFirebase(type: Exec, dependsOn: ['assembleAppApkForFirebase', 'assembleTestApkForFirebase']) { | |
description 'Assembles App and Test apks for execution on Firebase Test Lab.' | |
workingDir "$rootDir" | |
commandLine './scripts/flank_test.sh' | |
} | |
assembleAcceptanceTest.mustRunAfter('assembleAppApkForFirebase', 'assembleTestApkForFirebase') |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
echo "Firing a full Flank at Firebase..." | |
echo "Flank-1.4.1.jar app/build/outputs/apk/app-debug.apk app/build/outputs/apk/app-debug-androidTest.apk" | |
java -jar Flank-1.4.1.jar app/build/outputs/apk/app-debug.apk app/build/outputs/apk/app-debug-androidTest.apk |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment