File tree Expand file tree Collapse file tree 2 files changed +14
-5
lines changed Expand file tree Collapse file tree 2 files changed +14
-5
lines changed Original file line number Diff line number Diff line change @@ -18,7 +18,7 @@ MYPY_CMD="$POETRY_RUN mypy jbi"
18
18
19
19
YAMLLINT_CMD=" $POETRY_RUN yamllint -c .yamllint config/*.yaml"
20
20
21
- ACTIONS_LINT_CMD=" $POETRY_RUN jbi lint local && $POETRY_RUN jbi lint nonprod && $POETRY_RUN jbi lint prod "
21
+ ACTIONS_LINT_CMD=" $POETRY_RUN jbi lint"
22
22
23
23
all () {
24
24
echo " running bandit"
Original file line number Diff line number Diff line change 2
2
3
3
from jbi .configuration import get_actions
4
4
5
+
5
6
@click .group ()
6
7
def cli ():
7
8
pass
8
9
10
+
9
11
@cli .command ()
10
- @click .argument ("env" , default = "prod " )
12
+ @click .argument ("env" , default = "all " )
11
13
def lint (env ):
12
- click .echo (f"Linting: { env } configuration" )
14
+ click .echo (f"Linting: { env } action configuration" )
15
+
16
+ if env == "all" :
17
+ envs = ["local" , "nonprod" , "prod" ]
18
+ else :
19
+ envs = [env ]
20
+
21
+ for env in envs :
22
+ get_actions (env )
23
+ click .secho (f"No issues found for { env } ." , fg = "green" )
13
24
14
- get_actions (env )
15
- click .secho ("No issues found." , fg = "green" )
16
25
17
26
if __name__ == "__main__" :
18
27
cli ()
You can’t perform that action at this time.
0 commit comments