Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- REPO_DIRECTORY="${HOME}/Development/MyUNiDAYS.Android"
- GRADLE_DIRECTORY="${HOME}/.gradle"
- stat ${REPO_DIRECTORY} &> /dev/null || ( echo "Repository should be located at ${REPO_DIRECTORY}" ; exit 1 )
- cd "${REPO_DIRECTORY}"
- while killall java &> /dev/null ; do sleep 0 ; done
- ./gradlew -q --stop ; while killall java &> /dev/null ; do sleep 0 ; done
- until find ${GRADLE_DIRECTORY} -regex ".*/daemon.*" -maxdepth 2 -exec rm -rf {} \; ; do sleep 1 ; done
- ./gradlew -q cleanBuildCache ; while killall java &> /dev/null ; do sleep 0 ; done
- until find ${GRADLE_DIRECTORY} -regex ".*/caches/transforms-[0-9]" -maxdepth 3 -exec rm -rf {} \; ; do sleep 1 ; done
- until find ${GRADLE_DIRECTORY} -regex ".*/caches/.*cache-[0-9]" -maxdepth 3 -exec rm -rf {} \; ; do sleep 1 ; done
- until find ${GRADLE_DIRECTORY} -regex ".*/caches/[0-9].*[0-9]" -maxdepth 3 -exec rm -rf {} \; ; do sleep 1 ; done
- ./gradlew -q clean ; while killall java &> /dev/null ; do sleep 0 ; done
- until find ${REPO_DIRECTORY} -regex ".*/build/.*" -maxdepth 3 -exec rm -rf {} \; ; do sleep 1 ; done
Add Comment
Please, Sign In to add comment