我想将我的应用部署到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
。
非常感谢任何提示或帮助。