2017-03-06 24 views
2

我想在PHP satis存储库上创建远程存储库artifactory。如何将artifactory中的远程作曲家连接到php satis库?

下面是目标SATIS库的配置:

{ 
    "name": "Satis", 
    "homepage": "http://satis.server:48081", 
    "repositories": [ 
     { "type": "composer", "url": "https://packagist.org" } 
    ], 
    "archive": { 
     "directory": "dist", 
     "format": "zip", 
     "skip-dev": "true" 
    }, 
    "require-dependencies": true, 
    "require": { 
    ... 
    } 
} 

在artifactory的,在URL字段我把:http://satis.server:48081

在作曲家的设置,我选择了自定义选项,我试图把在“下载网址”和“注册网址”字段中的“http://satis.server:48081”中没有结果。

对不起,我的英文不好

感谢

回答

1

首先,你需要创建Artifactory的指向一个remotePHP Composer repository您SATIS网址 - http://satis.server:48081。这个仓库将代理你满意的仓库。创建回购
后,你需要配置作曲家使用这个仓库,例如:

{ 
    "repositories": [ 
     {"type": "composer", "url": "http://localhost:8081/artifactory/api/composer/satis-remote"}, 
     {"packagist": false} 
    ] 
} 

你可以为了得到这个配置以及使用Artifactory的“陷害我”。