CodeCheck
创建CodeCheck流水线
通过 YML 创建
在您的 GitCode 项目中,创建 .gitcode/workflows 目录,用于存放工作流文件。在该目录下,创建一个新的 YAML 文件,例如 codecheck.yml,并添加以下内容:
name: codecheck-pipeline
jobs:
build:
runs-on: euleros-2.10.1
steps:
- name: codecheck-action-task
uses: codecheck-action@0.0.3
with:
repo_url: 'https://gitcode.com/hhodysn/test-gitcode-codecheck.git'
branch: 'main'
rule_sets: '[{"language":"SHELL"}]'
access_token: 'o12345678'

- repo_url 是要检查的代码仓链接;
- branch 是要检查的分支;
- rule_sets 是要检查文件的语言类型,需要按照指定的格式;多个语言的写法
[{"language":"SHELL"},{"language":"JAVA"},{"language":"C++"}]; - 可以配置的语言:
JAVA、C++、C、TYPESCRIPT、CANGJIE、RUST、ARKTS、CSS、GO、HTML、JAVASCRIPT、KOTLIN、LUA、PHP、PYTHON、SCALA、SHELL、SQL; - access_token 是个人账号设置的访问令牌;

提交并推送这些更改到您的 GitCode 项目。
执行流水线
配置完成后,点击「执行」按钮启动流水线。GitCode 将根据工作流文件中的定义,自动执行构建、测试等任务。

查看结果
流水线执行完成后,您可以在 GitCode 流水线界面中查看详细的执行结果,包括每个步骤的输出和状态。


每次流水线的执行都会记录下来,用户可以在 GitCode 的流水线页面中查看详细的执行记录。这些记录包括流水线 的触发时间、执行状态(成功、失败或进行中)、每个步骤的日志输出以及执行耗时等信息。