代码拉取完成,页面将自动刷新
示例=>
spec: # ac项目名称
hint: check_spec # gitee中显示检查项名称,缺省使用check_+项目名称
module: spec.check_spec # ac项目模块名称,缺省使用"项目名称+check_+项目名称"
entry: Entry # ac项目入口类名称,继承BaseCheck类,可自定义__callable__方法
exclude: true # 忽略该项检查
ignored: [] # ac项目内忽略的检查项,就算失败也不影响最终ac项目结果
allow_list: [] # 只有出现在allow_list的包才执行当前检查项
deny_list:[] # 出现在deny_list的包不执行当前检查项
from src.ac.framework.ac_base import BaseCheck
from src.ac.framework.ac_result import FAILED, SUCCESS, WARNING
class Entry(BaseCheck):
def __call__(self, *args, **kwargs):
# do the work
...
def check_case_a(self):
# do the check
return SUCCESS
返回码 | 描述 | emoji |
---|---|---|
0 | SUCCESS | |
1 | WARNING | |
2 | FAILED |
检查项 | 目录 | 描述 |
---|---|---|
spec文件 | spec | 检查homepage是否可以访问、版本号单调递增、检查补丁文件是否存在 |
代码风格 | code | 检查压缩包文件、检查补丁是否可以使用、执行linter工具 |
yaml文件 | package_yaml | |
license检查 | package_license | |
代码片段检查 | sca | 目前只针对自研项目 |
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。