As a Developer, I want a UI option available to create a build config for my Android Mobile Client, so that I can setup my Mobile Application to be built.
Build credentials; uploading of a file. Initially use base 64
h2. Acceptance Criteria - Bind to Mobile CI/CD option available in the Android Mobile Client UI - Prompted via the UI, on bind, to provide the required additional parameters for Android; Build Type (debug | release), build credentials (for Jenkins), Git source code repo (public and private) field for git credentials - Documentation; create/update 'How to setup CI/CD for my Android Mobile App' guide. - demo should show multiple builds being created (e.g. debug and release)
h2. Tasks - create a bind playbook - install the android sdk - create secret with credentials for the android build - create a build config with the git source - create a secret with the credentials for the git repo (if private) - create documentation on how to setup an android build for your client - add a create build button to the ui if the build farm is provisioned - reuse pipline view in openshift - investigate that credentials can created in jenkins for the build
*Trello:* https://trello.com/c/Rr8r7Ybv/94-21-as-a-developer-i-want-a-ui-option-available-to-create-a-build-config-for-my-android-mobile-client-so-that-i-can-setup-my-mobi |
|