Skip to content

Releases: bitrise-steplib/bitrise-step-android-build-for-ui-testing

0.1.7

22 Nov 15:57
88443b3
Compare
Choose a tag to compare

What's Changed

  • Fix app APK export when building library module in #21

Full Changelog: 0.1.6...0.1.7

0.1.6

09 Nov 13:13
0541428
Compare
Choose a tag to compare

What's Changed

  • Respect additional Gradle flags in every Gradle call by @ofalvai in #19

Full Changelog: 0.1.5...0.1.6

0.1.5

24 Jun 15:41
c85ab83
Compare
Choose a tag to compare

Step description update

0.1.4

28 May 12:52
5023d0f
Compare
Choose a tag to compare

Updated caching mechanism to ignore local changes in *.gradle files used as an indicator.

0.1.3

25 Nov 14:52
ffff234
Compare
Choose a tag to compare

Updated Go dependencies, to pull new go-android/cache package.

0.1.2

24 Apr 20:44
daa9082
Compare
Choose a tag to compare

Nested modules can now be specified in the Module input.

0.1.1

14 Mar 14:55
8a02f7a
Compare
Choose a tag to compare

Added --console=plain to the tasks list command.

0.1.0

11 Jan 11:27
914037d
Compare
Choose a tag to compare

What does this step:
Builds your Android project via gradle with the belonging AndroidTest variant.
E.g: gradlew ":app:assembleDemoDebug" ":app:assembleDemoDebugAndroidTest"

Why would you need it?
This step will generate all the APKs what you will need to run instrumentation test for your Android app.
It will generate an APK from your app and the belonging test APK too.

Required inputs for the step:
project_location: The root directory of your android project, for example, where your root build gradle file exist (also gradlew, settings.gradle, etc...)
module: Set the module that you want to build. To see your available modules please open your project in Android Studio and go in [Project Structure] and see the list on the left.
variant: Set the variant that you want to build. To see your available variants please open your project in Android Studio and go in [Project Structure] -> variants section.
apk_path_pattern: After the build the step will find the APK files with the given pattern.

Step outputs:
BITRISE_APK_PATH:
Path of the generated (and copied) APK - after filtering.

BITRISE_TEST_APK_PATH:
Path of the generated (and copied) test APK - after filtering.