*What*
Enable users to deploy a mobile ci/cd service without installing the android sdk and its related packages during the service provisioning phase.
Users should be able to install those android-sdk packages later by "updating" the service in openshift console.
*How*
* Create a new apb variable that flags if the service should install the android-sdk packages or not; * A new field bind parameter should show up if the "android_install_sdk" flag is defined which needs to be an input used to inform which android- specify the desired sdk packages needs to be installed in this using the following yaml format: https://github.com/aerogear/ aerogear- digger- android-sdk-image installer /blob/master/ tools android-sdk / sample vars/main . cfg (this field should be optional as well); yml#L4-L40 * Create a new "install-android-sdk" role to be used by both the provision and update playbooks; * Create an "update.yml" playbook file in playbooks folder that uses the "install-android-sdk" role.
|
|