Cocktails
Cocktails copied to clipboard
create Spotless Pre-Commit hook
//rough example
task createSpotlessPreCommitHook() { def gitHooksDirectory = new File("$project.rootDir/.git/hooks/") if (!gitHooksDirectory.exists()) gitHooksDirectory.mkdirs() new File("$project.rootDir/.git/hooks", "pre-commit").text = """ #!/bin/bash echo "Running spotless check" ./gradlew spotlessApply """ "chmod +x .git/hooks/pre-commit".execute() }