Cloudfoundry&具有基本身份验证保护的存储库的作曲家

时间:2018-03-21 20:29:28

标签: composer-php cloudfoundry swisscomdev

我想将我的应用部署到Cloudfoundry节点上。使用composer进行依赖管理。

现在有一个包含私有包的存储库,它由基本身份验证保护(示例https://composer.example.com)。

"repositories": [{
  "type": "composer",
  "url": "https://composer.example.com"
}]

默认情况下,我使用带有所需凭据的auth.json,而作曲家会使用它。

{
    "http-basic": {
        "composer.example.com": {
            "username": "max",
            "password": "mustermann"
        }
    }
}

但是,将我的应用程序推送到Cloudfoundry节点,编写器会被执行,并且在包含私有包时会失败。

The 'https://composer.example.com/the/package-1.7.3.zip' URL required authentication. You must be using the interactive console to authenticate

在本地更新我的依赖项就像一个魅力,部署我的应用程序与capistrano为例,也适用。但cloudfoundry在某种程度上无法识别auth.json

非常感谢任何提示或帮助。

0 个答案:

没有答案