fix
This commit is contained in:
@@ -45,7 +45,7 @@ def load_config(root_dir, ci_root_dir):
|
||||
ret = {
|
||||
"files": [],
|
||||
"languages": ["markdown", "docker", "rust", "shell", "python", "yaml", "js", "make"],
|
||||
"markdown": {"extentions": ["md"]},
|
||||
"markdown": {"extentions": ["md"], "mdl-args": ["."]},
|
||||
"docker": {"extentions": ["Dockerfile"]},
|
||||
"rust": {"extentions": ["rs"]},
|
||||
"shell": {"extentions": ["sh", "ksh"], "shellcheck-args": []},
|
||||
@@ -58,7 +58,7 @@ def load_config(root_dir, ci_root_dir):
|
||||
"extentions": ["yaml", "yml"],
|
||||
"detect": True,
|
||||
"ansible": {"enable": False},
|
||||
"kube": {"enable": False},
|
||||
"kube": {"enable": False, "kubelint-args":[""]},
|
||||
},
|
||||
"js": {
|
||||
"extentions": ["ts", "js"],
|
||||
@@ -235,6 +235,12 @@ def get_results(config, files, root_dir):
|
||||
if "checkmake-args" in config["make"]
|
||||
else []
|
||||
),
|
||||
"kubelint-args": (
|
||||
config["yaml"]["kube"]["kubelint-args"] if "kube" in config["yaml"] and "kubelint-args" in config["yaml"]["kube"] else []
|
||||
),
|
||||
"mdl-args": (
|
||||
config["markdown"]["mdl-args"] if "mdl-args" in config["markdown"] else ["."]
|
||||
),
|
||||
"black-args": (
|
||||
config["python"]["black-args"] if "black-args" in config["python"] else []
|
||||
),
|
||||
@@ -260,6 +266,8 @@ def get_results(config, files, root_dir):
|
||||
if "Makefile" in files:
|
||||
append_stage(stages, "lint", "lint-make", config["files"])
|
||||
args["checkmake-args"].extend(files["Makefile"])
|
||||
if "md" in files:
|
||||
append_stage(stages, "lint", "lint-md", config["files"])
|
||||
if "rs" in files:
|
||||
append_stage(stages, "lint", "lint-clippy", config["files"])
|
||||
if "py" in files:
|
||||
@@ -300,3 +308,5 @@ save_json("$(results.shellcheck-args.path)", args["shellcheck-args"])
|
||||
save_json("$(results.checkmake-args.path)", args["checkmake-args"])
|
||||
save_json("$(results.black-args.path)", args["black-args"])
|
||||
save_json("$(results.pylint-args.path)", args["pylint-args"])
|
||||
save_json("$(results.kubelint-args.path)", args["kubelint-args"])
|
||||
save_json("$(results.mdl-args.path)", args["mdl-args"])
|
||||
|
||||
Reference in New Issue
Block a user