Android APK autogenerated via bitbucket pipelines
Budget: $30 – $250 USD
We have an Android mobile app, that uses gradle to deploy. We use bitbucket as a git repository.
The deployment process is hard and convoluted, and depends on Android Studio being present. We want to be able to create the apps signed APK directly by commiting to a specific branch in our repository. This should use bitbucket pipelines to run gradle and create the APK. When on master it should also deploy the app to the Android App Store (the app is already published and we will provide access to the Android developer account and the signature keys).
The task is:
1. Create (or change) the bitbucket pipelines file so that it sucessfully creates the carryt apk on the carryt branch
2. Create (or change) the bitbucket pipelines file so that it sucessfully creates the carryt apk on the master branch
3. Change either the file on 1 or 2 to also deploy to Android Store
It is important to know that the branches are orphaned and as such they are two different apps.
The different configuration options (test and production) should de used depending on the branch.
The deployment process is hard and convoluted, and depends on Android Studio being present. We want to be able to create the apps signed APK directly by commiting to a specific branch in our repository. This should use bitbucket pipelines to run gradle and create the APK. When on master it should also deploy the app to the Android App Store (the app is already published and we will provide access to the Android developer account and the signature keys).
The task is:
1. Create (or change) the bitbucket pipelines file so that it sucessfully creates the carryt apk on the carryt branch
2. Create (or change) the bitbucket pipelines file so that it sucessfully creates the carryt apk on the master branch
3. Change either the file on 1 or 2 to also deploy to Android Store
It is important to know that the branches are orphaned and as such they are two different apps.
The different configuration options (test and production) should de used depending on the branch.