尝试检查我的
.gitlab-ci.yml
是否有错误,并通过 CI/CD 部分中的 CI Lint 发现了这一点。以下部分抛出语法错误,即使它是根据 https://my.gitlab-instance/help/ci/environments
environment:
name: staging
url: https://staging.example.com
产生此 lint 错误:
Status: syntax is incorrect
Error: jobs:environment config contains unknown keys: name, url
甚至尝试像这样添加破折号来破解
environment:
- name: staging
- url: https://staging.example.com
这给出了这个
Status: syntax is incorrect
Error: jobs:environment config should be a hash
有什么想法可以正确执行此操作吗?
团队将 Gitlab 实例更新到最新版本,lint 错误已经消失。不知道这是否是对 lint 错误的实际修复,但从那时起似乎就有效了。
您好,我收到以下错误。 包含的文件
http://gitlab.innova.com.tr/iot/IoTFrontend/-/blob/main/Desktop/skywaveiotui_devops/.gitlab-ci.yml
没有有效的YAML语法!
我确实模拟了语法是正确的。 CI 配置已验证。
模拟为默认分支创建的管道:语法不正确。 CI 配置已验证,包括使用 include 关键字添加的所有配置。更多信息