Skip to content

Instantly share code, notes, and snippets.

@candostdagdeviren
candostdagdeviren / pre-commit
Last active Jun 29, 2022
Git Pre-Commit hook with SwiftLInt
View pre-commit
#!/bin/bash
#Path to swiftlint
SWIFT_LINT=/usr/local/bin/swiftlint
#if $SWIFT_LINT >/dev/null 2>&1; then
if [[ -e "${SWIFT_LINT}" ]]; then
count=0
for file_path in $(git ls-files -m --exclude-from=.gitignore | grep ".swift$"); do
export SCRIPT_INPUT_FILE_$count=$file_path