验证.gitlab-ci。yml (API)

介绍了在GitLab 8.12中。

检查.gitlab-ci。Yml文件有效。

POST /线头
属性 类型 要求 描述
内容 字符串 是的 .gitlab-ci。yaml的内容
旋度——头“application / json内容类型:https://gitlab.example.com/api/v4/ci/lint——数据{“内容”:“{\“形象\”:\“ruby: 2.1 \”,\“服务\”,\“postgres \”,\“before_script \”:[\“gem安装打包机\”,\“包安装\”,\“包exec rake db:创建\”),\“变量\”:{\“DB_NAME \”,\“postgres \”},\“\”:[\“测试\”,\“部署\”,\“通知\],\“rspec \”:{\“脚本\”,\“耙规范\”,\“标签\”:[\“ruby \”,\“postgres \], \“\”:[\“分支机构\]}}“}”

一定要复制粘贴准确的内容.gitlab-ci.yml因为YAML对缩进和空格非常挑剔。

示例响应:

  • 有效的内容:

    {“状态”“有效的”“错误”[]}
  • 无效的内容:

    {“状态”“无效”“错误”“变量配置应该是键值对的散列”]}
  • 不带content属性:

    {“错误”“内容缺失”}
Baidu
map