Syntax 如何检查YML语法是否正确(gitlab.YML)
。原因可能是gitlab.yml配置文件不正确 使用什么工具检查yml语法是否正确? 我试过Notepad++和SublimiteText,但它们在不同的地方显示小标志: 记事本不喜欢一行缩进。 崇高文本Syntax 如何检查YML语法是否正确(gitlab.YML),syntax,yaml,markup,gitlab,Syntax,Yaml,Markup,Gitlab,。原因可能是gitlab.yml配置文件不正确 使用什么工具检查yml语法是否正确? 我试过Notepad++和SublimiteText,但它们在不同的地方显示小标志: 记事本不喜欢一行缩进。 崇高文本 在GitLab config parser中,缩进和空格真的会有问题吗?我使用的是以下两种方法的比较,这适用于任何编辑器: gitlab.yml gitlab.yml.example 我开发了一个小程序,它将查找键之间的差异(而不是值,因为您应该将自己的值放在那里) 这样,如果密钥、密
在GitLab config parser中,缩进和空格真的会有问题吗?我使用的是以下两种方法的比较,这适用于任何编辑器:
gitlab.yml
gitlab.yml.example
- (由
调用)check_all_diff
chmod 755检查所有检查差异检查差异
- 不要引入不正确的eol(行尾)字符。如果你做了,一个
中复制脚本(),chmod 755 check\u all\u diff
,并确保它在$PATH
的文件夹部分。即使在执行chmod 755 check\u all\u diff
后,我也无法以任何方式运行它:check\u all\u diff,./check_all_diff,sudo check_all_diff,sudo./check_all_diff->bash:check_all_diff:未找到命令。@palverest但您是否在$PATH
中添加了该脚本的父目录?()我是Windows用户,希望可以从当前文件夹运行。我刚刚运行了PATH=$PATH:/opt/bitnami/apps/gitlab/htdocs/config现在运行check\u all\u diff
,我得到了/bin/bash^M:错误的解释器:没有这样的文件或目录
## LDAP setting
ldap: (<--- it is a key)
enabled: true
^^^ ^^^
key value
cd gitlab/config
check_all_diff .