验证.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属性:
{“错误”:“内容缺失”}