10 lines
446 B
Bash
Executable File
10 lines
446 B
Bash
Executable File
#!/bin/bash
|
|
# apex commons pre-commit: lint staged docker-compose files.
|
|
if [[ -n "${APEX_COMMONS:-}" ]]; then
|
|
APEX_CMD="$APEX_COMMONS/apex"
|
|
else
|
|
APEX_CMD="$(git rev-parse --show-toplevel)/commons/apex"
|
|
[[ -x "$APEX_CMD" ]] || APEX_CMD="$(git rev-parse --show-toplevel)/apex" # standalone commons repo
|
|
fi
|
|
"$APEX_CMD" util/lint-docker-compose --hook || { echo "[pre-commit] Aborting: apex util/lint-docker-compose failed."; exit 1; }
|