Это не допустимый файл YAML.После первого }
синтаксический анализатор YAML будет ожидать продолжения стиля блока.Это означает либо ключ, который совпадает с repo
, либо отступ.Вместо этого он находит /
, и любой синтаксический анализатор YAML должен выдавать ошибку об этом.
Это похоже на шаблон для файла YAML, например, используя что-то вроде следующего в Python после загрузки содержимого файла вstring templ
:
templ.format(**dict(GITHUB_USER="Janez", PROJECT_NAME="test"))
С другой стороны, рекомендуемое расширение для файлов YAML было .yaml
на много лет больше, чем существует Travis, поэтому, возможно, именно поэтому они использовали расширение .yml
.