Skip to main content

Android Specific Workflow Steps

The steps listed below are specific to the Android build profiles.

You can find the full list of available workflow steps in our workflow marketplace and under each workflow step in this document, you can find the related repository URL, which also includes the documentation for the related step.

Android Build​

This step builds your Android application for the architectures specified in your project.

GitHub - appcircleio/appcircle-android-build-component
Contribute to appcircleio/appcircle-android-build-component development by creating an account on GitHub.
GitHub - appcircleio/appcircle-android-build-component favicon https://github.com/appcircleio/appcircle-android-build-component
GitHub - appcircleio/appcircle-android-build-component
info

Tip: If you are using Gradle 4.3 and above in your project, you can just use the --scan flag in the build step to enable build scans. For existing projects, you may need to add the Gradle Scan (Gradle Enterprise) plugin. For more information, please refer to https://scans.gradle.com/

Android Sign​

This step signs your APK or App Bundle with the given Android keystore and exports a binary file compatible with Android devices.

GitHub - appcircleio/appcircle-android-sign-component
Contribute to appcircleio/appcircle-android-sign-component development by creating an account on GitHub.
GitHub - appcircleio/appcircle-android-sign-component favicon https://github.com/appcircleio/appcircle-android-sign-component
GitHub - appcircleio/appcircle-android-sign-component

Android App Post-Processor​

This step performs necessary system operations to identify and process the Android output binary files.

GitHub - appcircleio/appcircle-android-post-process-component
Contribute to appcircleio/appcircle-android-post-process-component development by creating an account on GitHub.
GitHub - appcircleio/appcircle-android-post-process-component favicon https://github.com/appcircleio/appcircle-android-post-process-component
GitHub - appcircleio/appcircle-android-post-process-component

Android Lint​

This step runs lint Gradle tasks on the source files of the project.

GitHub - appcircleio/appcircle-android-lint-component
Contribute to appcircleio/appcircle-android-lint-component development by creating an account on GitHub.
GitHub - appcircleio/appcircle-android-lint-component favicon https://github.com/appcircleio/appcircle-android-lint-component
GitHub - appcircleio/appcircle-android-lint-component

Android Build for UI Testing​

Builds your test applications with gradlew. Runs ./gradlew clean ${module}:assembleAndroidTest.

GitHub - appcircleio/appcircle-android-build-ui-test-component
Contribute to appcircleio/appcircle-android-build-ui-test-component development by creating an account on GitHub.
GitHub - appcircleio/appcircle-android-build-ui-test-component favicon https://github.com/appcircleio/appcircle-android-build-ui-test-component
GitHub - appcircleio/appcircle-android-build-ui-test-component

Android Unit Tests​

This step runs the unit tests of the project.;

GitHub - appcircleio/appcircle-android-unit-test-component
Contribute to appcircleio/appcircle-android-unit-test-component development by creating an account on GitHub.
GitHub - appcircleio/appcircle-android-unit-test-component favicon https://github.com/appcircleio/appcircle-android-unit-test-component
GitHub - appcircleio/appcircle-android-unit-test-component

Android Dependency Report​

This step visualizes the whole dependency tree for every configuration available in the project.

GitHub - appcircleio/appcircle-dependency-report
Contribute to appcircleio/appcircle-dependency-report development by creating an account on GitHub.
GitHub - appcircleio/appcircle-dependency-report favicon https://github.com/appcircleio/appcircle-dependency-report
GitHub - appcircleio/appcircle-dependency-report