Skip to content
Snippets Groups Projects
check.sh 528 B
Newer Older
  • Learn to ignore specific revisions
  • Nadja Geisler's avatar
    Nadja Geisler committed
    #!/usr/bin/env bash
    # Check the AKPlanning setup for potential problems
    # execute as Utils/check.sh
    
    # activate virtualenv when necessary
    if [ -z ${VIRTUAL_ENV+x} ]; then
        source env/bin/activate
    fi
    
    # enable really all warnings, some of them are silenced by default
    if [[ "$@" == *"--all"* ]]; then
        export PYTHONWARNINGS=all
    fi
    
    # in case of checking production setup
    if [[ "$@" == *"--prod"* ]]; then
        export DJANGO_SETTINGS_MODULE=AKPlanning.settings_production
        ./manage.py check --deploy
    fi
    
    ./manage.py check