Re-organize commands under more specific click groups (#356)

* Restructure commands under more specific click groups
* standardize CLI error handling
* add global debug options
* move es and kibana clients into their click groups
* move commands and groups to dedicated files 
* distinguish variable names for better env/config parsing
This commit is contained in:
Justin Ibarra
2020-10-07 22:15:33 +02:00
committed by GitHub
parent 0b745c5492
commit bd680a2bd4
13 changed files with 510 additions and 327 deletions
+2 -2
View File
@@ -30,11 +30,11 @@ jobs:
- name: Python License Check
run: |
python -m detection_rules license-check
python -m detection_rules dev license-check
- name: Build release package
run: |
python -m detection_rules build-release
python -m detection_rules dev build-release
- name: Archive production artifacts
uses: actions/upload-artifact@v2