Skip to content

Instantly share code, notes, and snippets.

@niteshy
Created June 17, 2023 23:52
Show Gist options
  • Save niteshy/242b72cd877d765e13dff76732db8135 to your computer and use it in GitHub Desktop.
Save niteshy/242b72cd877d765e13dff76732db8135 to your computer and use it in GitHub Desktop.
===============================================================================
make
===============================================================================
$ make
all Default target for dev setup and run tests.
install_deps Install all dependencies.
dev_setup Install all dependencies and setup pre-commit.
functional_test Run functional tests.
test Run all tests.
clean cleanup virtual environment and dependencies
pre-commit check modified and added files (compared to last commit!) with pre-commit.
pre-commit-all Check all files in working directory with pre-commit.
help Show this help.
===============================================================================
make pre-commit
===============================================================================
$ make pre-commit
.venv3.8.16/bin/pre-commit run --files test_logs.txt tox.ini
check python ast.....................................(no files to check)Skipped
check yaml...........................................(no files to check)Skipped
check json...........................................(no files to check)Skipped
check toml...........................................(no files to check)Skipped
check for merge conflicts................................................Passed
check for added large files..............................................Passed
detect private key.......................................................Passed
check for case conflicts.................................................Passed
check docstring is first.............................(no files to check)Skipped
debug statements (python)............................(no files to check)Skipped
fix requirements.txt.................................(no files to check)Skipped
fix utf-8 byte order marker..............................................Passed
mixed line ending........................................................Passed
trim trailing whitespace.................................................Passed
fix end of files.........................................................Passed
autoflake............................................(no files to check)Skipped
pyupgrade............................................(no files to check)Skipped
black................................................(no files to check)Skipped
===============================================================================
make pre-commit-all
===============================================================================
$ make pre-commit-all
.venv3.8.16/bin/pre-commit run --all-files
check python ast.........................................................Passed
check yaml...............................................................Passed
check json...........................................(no files to check)Skipped
check toml...........................................(no files to check)Skipped
check for merge conflicts................................................Passed
check for added large files..............................................Passed
detect private key.......................................................Passed
check for case conflicts.................................................Passed
check docstring is first.................................................Passed
debug statements (python)................................................Passed
fix requirements.txt.....................................................Passed
fix utf-8 byte order marker..............................................Passed
mixed line ending........................................................Passed
trim trailing whitespace.................................................Passed
fix end of files.........................................................Passed
autoflake................................................................Passed
pyupgrade................................................................Passed
black....................................................................Passed
===============================================================================
git commit
===============================================================================
$ git commit -m "DBT-709: Added pre-commit hook for static analysis and formatting changes for coding standards"
check python ast.....................................(no files to check)Skipped
check yaml...........................................(no files to check)Skipped
check json...........................................(no files to check)Skipped
check toml...........................................(no files to check)Skipped
check for merge conflicts................................................Passed
check for added large files..............................................Passed
detect private key.......................................................Passed
check for case conflicts.................................................Passed
check docstring is first.............................(no files to check)Skipped
debug statements (python)............................(no files to check)Skipped
fix requirements.txt.................................(no files to check)Skipped
fix utf-8 byte order marker..............................................Passed
mixed line ending........................................................Passed
trim trailing whitespace.................................................Passed
fix end of files.........................................................Passed
autoflake............................................(no files to check)Skipped
pyupgrade............................................(no files to check)Skipped
black................................................(no files to check)Skipped
hint: Waiting for your editor to close the file...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment