如何将神器中的远程作曲家连接到php满意的存储库?

时间:2017-03-06 08:54:15

标签: artifactory satis

我想在PHP满意的存储库上创建远程存储库文件。

以下是目标满意度库的配置:

{
  "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 个答案:

答案 0 :(得分:1)

首先,您需要在Artifactory中创建一个remote PHP Composer repository,指向您满意的网址 - http://satis.server:48081。该存储库将代理您满意的存储库 创建repo后,您需要配置composer以使用此存储库,例如:

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

您可以使用Artifactory“Set Me Up”来获得此配置。

相关问题