diff options
author | Étienne Loks <etienne.loks@iggdrasil.net> | 2023-04-10 18:31:58 +0200 |
---|---|---|
committer | Étienne Loks <etienne.loks@iggdrasil.net> | 2023-04-17 15:47:16 +0200 |
commit | ff5aee7158bd46e4ae22bc431adadd7060a6e277 (patch) | |
tree | 120f0fe58d2872aec800b7b794dc9dd5222a9e44 /Makefile.example | |
parent | 71a256dc52ed3391638dcf9669cf57d75475d326 (diff) | |
download | Ishtar-ff5aee7158bd46e4ae22bc431adadd7060a6e277.tar.bz2 Ishtar-ff5aee7158bd46e4ae22bc431adadd7060a6e277.zip |
Add bandit scan tool to Makefile - mark some security issue as non relevants
Diffstat (limited to 'Makefile.example')
-rw-r--r-- | Makefile.example | 40 |
1 files changed, 9 insertions, 31 deletions
diff --git a/Makefile.example b/Makefile.example index 385054b0d..59b7b3b8e 100644 --- a/Makefile.example +++ b/Makefile.example @@ -135,6 +135,12 @@ pylint: pylint "$(CURDIR)/$$DIR" --ignore=.git,migrations --max-public-methods=50 --ignored-classes=Item.Meta --method-rgx='[a-z_][a-z0-9_]{2,40}$$'; \ done +bandit: ## audit for security with bandit tool + bandit -r -s B322 -n 3 ishtar_common/ archaeological_context_records/ archaeological_files archaeological_finds/ archaeological_operations/ archaeological_warehouse/ example_project/ + +bandit_no_marksafe: ## audit for security with bandit tool + bandit -r -s B322,B308,B703 -n 3 ishtar_common/ archaeological_context_records/ archaeological_files archaeological_finds/ archaeological_operations/ archaeological_warehouse/ example_project/ + ##@ Development: run shell: ## launch shell @@ -143,6 +149,9 @@ shell: ## launch shell run: ## run test server cd $(project); $(PYTHON) manage.py runserver 0.0.0.0:8000 +runalt: ## run test server on port 9000 + cd $(project); $(PYTHON) manage.py runserver 0.0.0.0:9000 + runcelery: ## run a celery worker celery -A example_project worker -l INFO @@ -321,34 +330,3 @@ sass: sass_watch: ./node_modules/node-sass/bin/node-sass --watch scss/custom.scss --output-style compressed > ishtar_common/static/bootstrap/bootstrap.css -transition_migrate: - cd $(project); \ - $(PYTHON) manage.py migrate ishtar_common 0117 ; \ - $(PYTHON) manage.py migrate archaeological_files 0024 ; \ - $(PYTHON) manage.py migrate archaeological_operations 0075 ; \ - $(PYTHON) manage.py migrate archaeological_context_records 0056 ; \ - $(PYTHON) manage.py migrate archaeological_finds 0080 ; \ - $(PYTHON) manage.py migrate archaeological_warehouse 0044 ; \ - $(PYTHON) manage.py migrate --fake ishtar_common 0201 ; \ - $(PYTHON) manage.py migrate --fake archaeological_files 0101 ; \ - $(PYTHON) manage.py migrate --fake archaeological_operations 0102 ; \ - $(PYTHON) manage.py migrate --fake archaeological_context_records 0102 ; \ - $(PYTHON) manage.py migrate --fake archaeological_finds 0102 ; \ - $(PYTHON) manage.py migrate --fake archaeological_warehouse 0101 ; - -new_migration: - cd $(project); \ - $(PYTHON) manage.py migrate contenttypes ; \ - $(PYTHON) manage.py migrate admin ; \ - $(PYTHON) manage.py migrate auth ; \ - $(PYTHON) manage.py migrate authtoken ; \ - $(PYTHON) manage.py migrate registration ; \ - $(PYTHON) manage.py migrate sessions ; \ - $(PYTHON) manage.py migrate sites ; \ - $(PYTHON) manage.py migrate --fake ishtar_common 0117 ; \ - $(PYTHON) manage.py migrate --fake archaeological_files 0024 ; \ - $(PYTHON) manage.py migrate --fake archaeological_operations 0075 ; \ - $(PYTHON) manage.py migrate --fake archaeological_context_records 0056 ; \ - $(PYTHON) manage.py migrate --fake archaeological_finds 0080 ; \ - $(PYTHON) manage.py migrate --fake archaeological_warehouse 0044 ; \ - $(PYTHON) manage.py migrate ; |