如何检查YML语法是否正确(gitlab.yml)

时间:2013-07-24 04:47:39

标签: syntax yaml markup gitlab

GitLab server can't start。原因很可能是因为gitlab.yml配置文件不正确。

用于检查yml语法的工具是正确的吗?

我尝试过Notepad ++和SublimeText,但它们在不同的地方显示小号:

记事本不喜欢缩进1行。 Notepad++

SublimeText enter image description here

GitLab配置解析器中是否真的有缩进和空格?

1 个答案:

答案 0 :(得分:1)

我使用的,这适用于任何编辑器,是:

之间的比较
  • gitlab.yml
  • gitlab.yml.example

我开发了一个bash diff script来查找中的差异(不是值,因为你应该把自己的值放在那里)

## LDAP setting
ldap:               (<--- it is a key)
  enabled: true
    ^^^     ^^^
    key      value

我只是做了一个:

cd gitlab/config
check_all_diff .

这样,如果按键,按键顺序,新按键或删除的按键有任何变化,我可以在升级gitlab时发现它们。

总结一下,您需要复制directory part of your $PATH

不要忘记: