Terramar软件包:GitLab 8.3.2网络挂钩失败



使用GitLab 8.3.2,所有webhook都会失败,并显示消息Hook execution failed: Accepted

命令行satis:构建失败

[ComposerJsonJsonValidationException]
The json config file does not match the expected JSON schema 

satis.json是

{
    "output-dir": "/var/www/packages/web",
    "repositories": [
        {
            "type": "vcs",
            "url": "git@git.example.com:xxx/xxx.git"
        },
        {
            "type": "vcs",
            "url": "git@git.example.com:xxx/xxx-ui-kit.git"
        },
        {
            "type": "vcs",
            "url": "git@git.example.com:xxx/xxx2.git"
        }
    ],
    "output-html": false,
    "require-dependencies": true,
    "require-dev-dependencies": true
}

有人能指出问题的根源吗?我不太确定这是否是包裹的问题。

如果我正确理解问题,这就是

  • 与composer相关的问题(因为它不应该将satis配置文件验证为composer文件)或
  • 与生成您引用的配置文件的任何程序相关。在这种情况下,它应该生成可接受的配置文件

目前,您可以手动使json符合模式,并希望修复这两个相关项目中的任何一个,和/或它们的文件问题。

相关内容

  • 没有找到相关文章

最新更新