From 98e7857d8b0057a328c68559d809c3f663d81217 Mon Sep 17 00:00:00 2001 From: Allan Wang Date: Mon, 2 Mar 2020 00:10:29 -0800 Subject: Update tasks and apply spotless --- app/build.gradle | 21 ++++++++++++++++++--- 1 file changed, 18 insertions(+), 3 deletions(-) (limited to 'app/build.gradle') diff --git a/app/build.gradle b/app/build.gradle index fde143ad..3216e238 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -328,14 +328,29 @@ configurations.all { } } -// Validates code and generates apk -// TODO order tasks; though technically it doesn't matter -task createGithubReleaseApk { +task lintGithubReleaseApk { dependsOn 'spotlessCheck' dependsOn 'lintRelease' +} + +task testGithubReleaseApk { dependsOn 'testReleaseUnitTest' dependsOn 'connectedAndroidTest' +} + +task assembleGithubReleaseApk { dependsOn 'assembleRelease' } +// Validates code and generates apk +// TODO order tasks; though technically it doesn't matter +task createGithubReleaseApk { + dependsOn 'lintGithubReleaseApk' + dependsOn 'testGithubReleaseApk' + dependsOn 'assembleGithubReleaseApk' + + tasks.findByName('testGithubReleaseApk').mustRunAfter 'lintGithubReleaseApk' + tasks.findByName('assembleGithubReleaseApk').mustRunAfter 'testGithubReleaseApk' +} + apply plugin: 'com.bugsnag.android.gradle' \ No newline at end of file -- cgit v1.2.3