Skip to content

autobuilder/ansible-android-builder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


ansible-android-builder

Ansible logo

Ansible logo

License contributions welcome Build Status

Platform

Ansible role for setup linux-based android buidler.


Requirements:

  • None

Dependencies:

  • Oracle-Java

Variables:

Variable Name Default Vaule Description
use_custom_user_name false Custom 'Builder' user
builder_user androbuilder Builder user-name
builder_group androbuilder Builder group-name
install_gradle true Install Gradle
install_apk_tool true Install APK-Tool
install_android_sdk true Install Android-SDK
install_android_ndk true Install Android-NDK
android_base_path "/usr/share/android" Path to Android base directory
android_sdk_path "/usr/share/android/sdk" Path to Android SDK base directory
android_sdk_version 26.1.1 Android SDK version
android_ndk_path "/usr/share/android/ndk" Path to Android NDK base directory
android_ndk_version "b" Android NDK version
android_ndk_subversion "16" Android NDK sub-version
android_apk_tool_path "/usr/share/android/apk_tool" Path to Android APK_Tool base directory
android_apk_tool_version 2.4.0 Install APK-Tool

Example Playbook:

    - hosts: servers
      roles:
        - ansible-android-builder

Test Automation:

Automated tests run with Kitchen-CI and Ansible Lint. Tested platforms are the below linux-based distros:

  • Ubuntu 18.04

License:

This project is made available under the terms of the MIT.

See the LICENSE file that accompanies this distribution for the full text of the license.


Author Information:

AutoBuilder

About

ansible-android-builder

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published