问题描述
idea 编写 .gitlab-ci.yml 文件没有代码提示
正常来说,idea 会识别到类型自动下载的,但是有时候就是不会,很诡异,只能自己手动设置
解决方案
只需要添加一个 shcema 文件之后关联 .gitlab-ci.yml 文件即可
1. 打开 schema 编辑
2. 获取 JsonScheme 网址
gitlab ci 的 json scheme 有官方支持网址是这个 gitlab.com/gitlab-org/…,但是 json scheme 有个官方的网站可以查询,www.schemastore.org/json/
输入 gitlab 下面那个地方就是链接地址了
3. 配置 JsonScheme
下图那样,粘贴得到的网址 'gitlab.com/gitlab-org/… 文件要设定为 .gitlab-ci.yaml ,然后按确定即可