-
Notifications
You must be signed in to change notification settings - Fork 26
Saral v1.0 release steps from source code
Open Terminal and clone source code
git clone https://github.com/Sunbird-Saral/Project-Saral.git
Change Directory to
Project-Saral/
folder and switch to release tag as per release notes.git checkout tags/<tag_name>
%FRONTEND_FOLDER% = Project-Saral/v1.0/frontend
%BACKEND_FOLDER% = Project-Saral/v1.0/backend
-
Follow Frontend Setup steps @ Developer Environment Setup
-
Open Terminal in
%FRONTEND_FOLDER%/SaralApp/android
folder
gradlew clean
- Open Terminal in
%FRONTEND_FOLDER%/SaralApp/android
folder
gradlew assembleRelease
(OR)
gradlew assembleDebug
-
gradlew assembleRelease -x bundleReleaseJsAndAssets
-
You can find release apk file in
Project-Saral/v1.0/frontend/SaralApp/android/app/build/outputs/apk/release
folder.
Open Terminal from
%BACKEND_FOLDER%
folder.
docker build . -t saral-backend:<<release tag>>
docker save saral-backend:<<release tag>> | gzip > saral-backend-<<release tag>>.tar.gz
Example for <<release tag>>
is 1.0.0-beta1