Created
January 11, 2020 09:20
-
-
Save kikermo/f9a6abedb767cd07fc379bec267b1ca7 to your computer and use it in GitHub Desktop.
Useful aliases. Include in your ~/.bash_profile or ~/.bashrc. Replace angle brackets with your values
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
## android general build aliases | |
alias installDebug='adb install -r app/outputs/apk/<your_build_variant_dir>' | |
alias runDebug='adb shell am start -n <application_id>/<launch_activity>' | |
alias build='./gradlew assmeble<YourVariant> && installDebug && runDebug' | |
alias cleanBuild='./gradlew clean assmeble<YourVariant> && installDebug && runDebug' | |
## Mainframer aliases | |
alias mf='./mainframer.sh' | |
alias mfBuild='./mainframer.sh ./gradlew assmeble<YourVariant> && installDebug && runDebug' | |
alias mfCleanBuild='./mainframer.sh ./gradlew clean assmeble<YourVariant> && installDebug && runDebug' | |
alias mfTest='./mainframer.sh ./gradlew <your_gradle_task_for_tests>' | |
alias mfSA='./mainframer.sh ./gradlew <your_gradle_task_for_static_analysis>' | |
alias speedUp='echo -e “build\n!app/build/outputs”>> .mainframer/remoteignore' | |
alias slowDown='git checkout .mainframer/remoteignore' ## discard changes | |
alias mfSpeedupBuild='speedUp && ./mainframer.sh ./gradlew assembleDebug && installDebug && runDebug && slowDown && ./mainframer.sh' | |
## Mirakle aliases | |
alias mirakleOff='mv ~/.gradle/init.d/mirakle_init.gradle ~/.gradle/init.d/mirakle_init.gradle.conf' | |
alias mirakleOn='mv ~/.gradle/init.d/mirakle_init.gradle.conf ~/.gradle/init.d/mirakle_init.gradle' | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment