2017-03-06 48 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的「陷害我」。