| 1234567891011121314151617181920212223242526 |
- #!/usr/bin/env bash
- ## Used in CI. this scripts wraps format_app.py
- ## and check git diff
- set -euo pipefail
- cd -P -- "$(dirname -- "$0")/.."
- APPS=()
- APPS+=( 'apps/emqx' 'apps/emqx_modules' 'apps/emqx_gateway')
- APPS+=( 'apps/emqx_authn' 'apps/emqx_authz' )
- APPS+=( 'lib-ee/emqx_enterprise_conf' 'lib-ee/emqx_license' )
- APPS+=( 'apps/emqx_exhook')
- for app in "${APPS[@]}"; do
- echo "$app ..."
- ./scripts/format_app.py -a "$app" -f
- done
- DIFF_FILES="$(git diff --name-only)"
- if [ "$DIFF_FILES" != '' ]; then
- echo "ERROR: Below files need reformat"
- echo "$DIFF_FILES"
- exit 1
- fi
|