Skip to content

Commit bd42df1

Browse files
committed
support codecov-yml-path in prevent cli, silently
1 parent 4915566 commit bd42df1

1 file changed

Lines changed: 9 additions & 2 deletions

File tree

prevent-cli/src/prevent_cli/main.py

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,12 @@
3838
type=click.Path(path_type=pathlib.Path),
3939
default=None,
4040
)
41+
@click.option(
42+
"--codecov-yml-path",
43+
hidden=True,
44+
type=click.Path(path_type=pathlib.Path),
45+
default=None,
46+
)
4147
@click.option(
4248
"--enterprise-url", "--url", "-u", help="Change the upload host (Enterprise use)"
4349
)
@@ -50,7 +56,8 @@
5056
def cli(
5157
ctx: click.Context,
5258
auto_load_params_from: typing.Optional[str],
53-
yml_path: pathlib.Path,
59+
yml_path: pathlib.Path | None,
60+
codecov_yml_path: pathlib.Path | None,
5461
enterprise_url: str,
5562
verbose: bool = False,
5663
disable_telem: bool = False,
@@ -62,7 +69,7 @@ def cli(
6269
ctx.help_option_names = ["-h", "--help"]
6370
ctx.obj["ci_adapter"] = get_ci_adapter(auto_load_params_from)
6471
ctx.obj["versioning_system"] = get_versioning_system()
65-
ctx.obj["yaml"] = load_cli_config(yml_path)
72+
ctx.obj["yaml"] = load_cli_config(yml_path or codecov_yml_path)
6673
if ctx.obj["yaml"] is None:
6774
logger.debug("No yaml found")
6875
else:

0 commit comments

Comments
 (0)