小编Tud*_*dor的帖子

如何告诉composer将哪个键用于给定的composer存储库?

我有以下情况:

我在bitbucket上的私有存储库上托管了一个项目,我使用部署密钥#1.

在这个项目中,composer文件是一个托管在一个令人满意的存储库上的依赖项,并使用部署密钥#2通过另一个私有bitbucket存储库.

我将部署密钥#1存储在〜/ .ssh/id_rsa中,因此git pull开箱即用,部署密钥#2存储在〜/ .ssh/id_composer中如何在运行composer时告诉编写器使用第二个密钥更新?

这是我到目前为止在我的composer.json中所做的,但它没有帮助,而且我很难找到我应该指定的必需选项.

"repositories": [
    {
    "type": "composer",
    "url": "http://custom-satis-repo-url",
    "options": {
        "git": {
        "pubkey_file": "~/.ssh/id_composer.pub",
        "privkey_file": "~/.ssh/id_composer"
        }
    }
    }
],
Run Code Online (Sandbox Code Playgroud)

任何帮助,将不胜感激.

谢谢.

php git ssh composer-php

8
推荐指数
1
解决办法
6410
查看次数

标签 统计

composer-php ×1

git ×1

php ×1

ssh ×1